Usefull Eclipse shortcuts

Рубрика: Development | 24 September 2007, 18:07 | Vadim Voituk

Хочу поделиться Топ-15 самых, по моему мнению, полезных “быстрых клавиш” в Eclipse IDE.

Многие из них актуальны при использовании Eclipse только как Java IDE, другие же вне зависимости от перспекитивы и языка.

  1. Ctrl+Space – Контекстная подсказка (Code suggest)
  2. Ctrl+F11, F11 -повторить запуск/отладку
  3. Ctrl+F6 – список редактируемых буферов, последний буфер (переназначил на Ctrl+`)
  4. F3 – показать место декларирования обьека
  5. Ctrl+Shift+T – поиск типа
  6. Ctrl+Shift+G – найти все вхождения (незаменимо при рефакторинге!)
  7. Ctrl+H, Ctrl+J -локальный поиск, инкрементальный поиск
  8. Ctrl+Alt+H – показать иерархию вызов
  9. Ctrl+1 -Quick fix (это сложно описать, это надо видеть)
  10. Alt+Shift+T, Alt+Shift+S – контекстное меню рефакторингаи меню source
  11. Ctrl+Shift+O – организивать imports
  12. Ctrl+Shift+F -переформатировать код
  13. Ctrl+Shift+/, Ctrl + / – закомментировать/раскомментировать выделенный блок, линию
  14. Ctrl+E – навигация по окнам
  15. Ctrl+Q – перейти в место последнего редактирования

Возможно что-то упустил, тогда допишу позже.

Добавлено из комментариев:

  • Alt+Shift+J – сгенерировать Javadoc
  • CTRL+M – максимизировать текущий редактор (спасибо, будем знать), by Sergey
  • Alt+Shift+R - открыть ресурс
  • F4 – просмотреть иерархию классов
  • CTRL+SHIFT+L – список комбинаций клавиш, не заменим когда забываешь какую-то из них.
  • Alt+Shift+X, Q – запустить как Ant Script
  • Alt+Shift+X, J – запустить как Java класс
  • Alt+Shift+X, G – запустить как Groovy скрипт (естественно, при наличии плагина)
  • Alt+Shift+X, D – запустить на отладку

Комментариев: 26

26 Responses to “Usefull Eclipse shortcuts”

Комментарии:

  1. wheleph

    Alt+Shift+J – сгенерировать Javadoc

  2. vadim

    wheleph: тоже вариант. Упустил. Ещё javadoc можно генерить просто написанием /** и нажатием Enter перед декларацией.

  3. Sergey

    Alt+Shift+R – открыть ресурс
    F4 – показать иерархию классов
    CTRL+M – максимизировать текущий редактор(удобно на маленьких экранах)

  4. wheleph

    F11 – повторить запуск в режиме debug

  5. vadim

    Добавлено.

  6. Sergey

    ALT+SHIFT+R (на переменной или функции) изменение имени

  7. vadim

    Это аналон выбора Rename в меню Refactoring

  8. Sergey

    ALT+SHIFT+R полезнейшая вещь. :)
    CTRL+SHIFT+L список комбинаций клавиш, не заменим когда забываешь какую-то из них.

  9. Juriy

    Alt+Shift+X, Q – запустить как Ant Script
    Alt+Shift+X, J – запустить как Java класс
    Alt+Shift+X, G – запустить как Groovy скрипт (естественно, при наличии плагина)
    Alt+Shift+X, D – запустить на отладку

  10. vadim

    Добавлено. За “Alt+Shift+X, G” отдельное спасибо.

  11. Sergey

    В целях наглядности стати не плохо, было бы добавить скрины. А то для неискушенного в Eclipse пользователя будет тяжело понять, зачем та или иная комбинация необходима.

    To Juriy.
    Если указываете не стандартную комбинацию клавиш, просьба указывать необходимую для ее работы версию плагина.

    To vadim.
    Собственно о какой версии Eclipse мы говорим?

  12. vadim

    2Sergey > Europa

  13. Sergey

    Поподробней о комбинации Ctrl+F6 пожалуйста. Зачем нужна, как работает?

  14. vadim

    Sergey, полный аналог Alt+TAB в Windows

  15. Juriy

    2 Sergey

    Я думаю, конкретная версия Eclipse имеет довольно маленькое значение, поскольку комбинации клавиш не меняются годами. А насчет версии плагина – думаю Vadim сможет подсказать (скорее всего, комбинация работает с первой версии).

  16. Sergey

    Ту скорее имеет значение запушена миранда или нет. Она перехватывает огромное количество сочетаний.

  17. 235

    Спасибо за стью и линк – в обмен могу предложить также нашу подброку-мануал по шоткатам в Eclipse:

    http://gwt.org.ua/ru/blog/2008/03/24/eclipse-hotkeys/

  18. Vadim Voituk

    @235: Видали уже :)

  19. Pavel

    Спасибо за подборку!

    Я давний юзверь IntelliJ IDEA, но в данный момент в силу обстоятельств перехожу на Eclipse. Уверен, что это замечательная IDE умеет все то же самое, но найти порой бывает сложно. Может кто-нить из вас встречал FAQ по быстрым клавишам для перехода из IntelliJ -> Eclipse (или обратно)? Он бы очень помог мне сейчас. Если не найду, то попробую создать свой :)

    С уважением,
    Павел

  20. Vadim Voituk

    Pavel,
    К сожалению некоего Idea to Eclipse Migration Guide я не встречал.
    Если будете составлять собственный, буду благодарен если поделитесь.

  21. MB

    Ctrl+O
    Ctrl+T

  22. Pavel

    К сожалению, мои благие начинания прервались после того, как я нашел вот этот плагин для Eclipse:

    http://www.jroller.com/santhosh/entry/intellij_idea_key_scheme_for

    Он переназначает очень многие шорткаты в Eclipse на привычные IDEA-пользователю :)

  23. dem2k

    Alt+Shift+L – Extract Local Variable. очень часто ползуюсь!

    например имеем выражение типа

    str.substring(10,20);

    жмём шорткат, вводим имя переменной, получаем

    String myVariable = str.substring(10,20);

  24. vlad

    из полезных и часто используемых может быть hot key Ctrl(+Shift)+K – найти след./пред. совпадение (для начала поиска достаточно выделить кусок текста, который надо найти)

  25. ud2

    Также оцените возможности сочетаний Ctrl+G и Ctrl+Shift+G
    Крайне удобно при рефакторинге.

  26. kip

    Ctrl+D – delete line

Leave a Reply