ctrl + shift + L вызвать шпаргалку горячих клавиш. ( Кстати если повторно нажать ctrl + shift + L, то можно эти горячие клавиши редактировать). Но все же решил написать для себя свою шпаргалку, чтобы в случае чего к ней обращаться. Пост будет полезен новичкам, кто только только начинает работать с Eclipse.
ctrl + / — позволяет закоментировать выделенную часть кода
ctrl + shift + 0 — заставляет среду разработки Eclipse автоматически орга-
низовать инструкции import. Среда разработки Eclipse удаляет неиспользуемые инструкции import и добавляет новые инструкции для используемых пакетов, которые еше не были импортированы
Alt + Shift + J — добавление блока комментария в код
ctrl + пробел — автозаполнение, самая популярная горячая клавиша. Вы можете легко найти статические методы, используя имя класса или имя переменной экземпляра. Для этого введите нужное имя, поставьте точку, нажмите комбинацию клавиш Ctrl+Пробел и прокрутите список всех доступных имен. После этого вы можете начать ввод первой части имени, чтобы отфильтровать результаты.
Alt + Shift + T — позволяет вызвать меню рефакторинга.
Alt-Shift-R — переименовывает выделенную переменную, метод, класс.
Ctrl-Shift-F — автоформатирование, убирает весь беспорядок в коде. Если никакой фрагмент кода не выделен, будет отформатирован весь код в файле.
Tab | Shift+Tab — Табуляция выделенных строк кода.
Ctrl+1 — Быстрое исправление. Появляется то же самое окно, если подержать курсор над подчеркнутым текстом, где есть ошибка.
Еще я использую такие штуки:
Если вы хотите видеть сразу два исходных файла с кодом, например друг под другом.
Щелкните по вкладке исходного файла и, удерживая кнопку мыши,
перетащите его к любому краю окна редактора. Вы контур,
обозначающий новое местоположение окна редактора — либо бок о бок с другим файлом, либо выше или ниже другого файла. Когда вы отпустите кнопку мыши, будет создано второе окно редактора, в которое можно также перетаскивать другие вкладки файлов.
перетащите его к любому краю окна редактора. Вы контур,
обозначающий новое местоположение окна редактора — либо бок о бок с другим файлом, либо выше или ниже другого файла. Когда вы отпустите кнопку мыши, будет создано второе окно редактора, в которое можно также перетаскивать другие вкладки файлов.
Если у вас класс с приличным количеством кода и вы хотите видеть два разных фрагмента кода из одного класса. Щелкните правой кнопкой мыши по вкладке нужного файла и в появившемся контекстном меню выберите команду Open With —Text Editor (Новый редактор), В результате появится вторая вкладка для одного и того же файла. Теперь, воспользовавшись предыдущим советом, вы можете иметь два разных представления одного и того же файла.
Так как, основная польза данных инструментов проявляется при использовании горячих клавиш, я составил следующие таблицы:
Навигация
Навигация
![]() ![]() | ![]() | Описание |
Ctrl+F | ⌘+F | Простой поиск/замена |
Ctrl+H | Ctrl+H | Продвинутый поиск/замена |
Ctrl+Shift+R | ⌘+⇧+R | Открыть ресурс |
Ctrl+Shift+T | ⌘+⇧+T | Открыть логическую структуру(Класс) |
Ctrl+Shift+G | ⌘+⇧+G | Найти вхождения переменной, метода, класса |
F4 | F4 | Открыть меню иеарархии |
Ctrl+LeftClick | ⌘+LeftClick | Перейти к реализации или определению класса, функции, переменной |
F3 | F3 | Перейти к определению |
Ctrl+T | ⌘+T | Перейти к реализации |
Ctrl+L | ⌘+L | Перейти к линии с определенным номером |
Alt+( left right ) | ⌘+( [ ] ) | Перемещение в предыдущее/следующее место просмотра в редакторе |
Ctrl+Q | Ctrl+Q | Перейти к последнему месту редактирования |
Ctrl+E | ⌘+E | Показать список открытых в редакторе файлов |
Ctrl+F6 (Ctrl+Shift+F6) | ⌘+F6 (⌘+⇧+F6) | Следующий/предыдущий редактор |
Ctrl+O | ⌘+O | Показать поля и методы класса |
Ctrl+T | ⌘+T | Показать иерархию класса |
F2 | F2 | Открыть javadoc |
Ctrl+Shift+(up | down) | Ctrl+⌥+(up | down) | Перейти к следующему/предыдущему методу |
Редактирование
![]() ![]() | ![]() | Описание |
Ctrl+Space | Ctrl+Space | Автодополнение |
Ctrl+1 | ⌘+1 | Возможные действия |
Ctrl+Shift+O | ⌘+⇧+O | Организация импорта пакетов |
Ctrl+Shift+F | ⌘+⇧+F | Автоформатирование кода |
Shift+Alt+S | ⇧+⌥+S | Меню генерации кода |
Shift+Alt+T | ⇧+⌥+T | Меню рефакторинга |
Shift+Alt+R | ⇧+⌥+R | Переименование переменной, метода, класса |
Shift+Alt+M | ⌘+⌥+M | Выделение части кода в отдельный метод |
Ctrl+Alt+(up|down) | ⌘+⌥+(up|down) | Дублирование строки |
Alt+(up|down) | ⌥+(up|down) | Перемещение строки |
Ctrl+/ Ctrl+7 | ⌘+/ ⌘+7 | Однострочный комментарий |
Ctrl+Shift+/ | ⌘+⇧+/ | Многострочный комментарий |
Ctrl+D | ⌘+D | Удалить строку или выделенный фрагмент |
Рассмотрим каждый инструмент более подробно: