Полезные комбинации в IntelliJ IDEA
2026-03-10 02:43 Diff

Теги: программирование на java, разработчик java, intellij idea, среда разработки intellij idea

Всем нам хорошо известна среда разработки IntelliJ IDEA. В этой заметке я собрал список наиболее полезных клавиш в IDEA, которыми пользуюсь практически каждый день, и без которых работа выполнялась бы намного медленнее. При этом я постарался отсортировать каждый раздел от наиболее часто используемых к наименее.

Keymap: mac - Mac OS X 10.5+ win/linux - Default

⌘ - Command ⌃ - Control ⌥ - Option (Alt) ⇧ - Shift

0. Универсальная комбинация от всех проблем

Mac OS Win/Linux Описание Примечание ⌥ + Enterl Alt + Enter показать быстрые действия, исправить код

1. Навигация по коду

Mac OS Win/Linux Описание Примечание ⌘ + O Ctrl + N открыть класс ⌘ + ⇧ + O Ctrl + Shift + N открыть файл ⌘ + ⌥ + Left/Right Ctrl + Alt + Left/Right назад/вперед по истории навигации ⌘ + B Ctrl + B перейти к декларации (переменной/метода), показать использование переменной/метода ⌘ + ⌥ + B Ctrl + Alt + B перейти к имплементации метода ⌘ + E Ctrl + E последние открытые файлы ⌘ + ⇧ + E Ctrl + Shift + E последние редактированные файлы ⌘ + F12 Ctrl + F12 список методов текущего класса начать набирать имя метода для фильтрации

2. Рефакторинг/редактирование/генерация кода

Mac OS Win/Linux Описание Примечание ⌃ + ⌥ + O Ctrl + Alt + O оптимизировать раздел import ⌘ + ⌥ + L Ctrl + Alt + L автоматически отформатировать код ⌘ + N Alt + Insert сгенерировать код (конструктор, геттер, сеттер, equals, hashCode) ⇧ + F6 Shift + F6 переименовать (класс, метод, поле, переменную), включая все использования и референсы ⌘ + ⌥ + V Ctrl + Alt + V вынести выражение в переменную ⌃ + O Ctrl + O переопределить метод ⌃ + I Ctrl + I имплементировать метод ⌃ + G Alt + J выделить следующее появление текста (next occurence) удобно подменять одну переменную другой при рефакторинге ⌘ + Ctrl + / закомментировать однострочным комментарием ⌘ + ⇧ + / Ctrl + Shift + / закомментировать многострочным комментарием ⌘ + ⇧ + 8 Shift + Alt + Insert переключить режим редактирования (обычный/колонка) удобно редактировать большие куски выровненного кода, файлов .properties ⌥ + ⌥(зажать) + Up/Down Ctrl + Ctrl(зажать) + Up/Down выделить следующую/предыдущую строку в режиме колонки нажать и отпустить и тут же зажать Option (mac) или Ctrl (win/linux). Удобнее чем, переключаться в режим редактирования колонкой для небольших кусков кода

3. Прочее

Mac OS Win/Linux Описание Примечание ⌃ + R/D Shift + F10/F9 запуск/дебаг текущей выбранной конфигурации ⌃ + ⇧ + R/D Ctrl + Shift + F10/F9 запуск/дебаг конфигурации из контекста ⌃ + ⌥ + R/D Alt + Shift + F10/F9 выбор конфигурации и запуск/дебаг ⌘ + ⇧ + F8 Ctrl + Shift + F8 открыть окно брейкпоинтов ⇧ + ⇧ Shift + Shift поиск везде ⌘ + ⇧ + A Alt + ` поиск действий ⌃ + V Content Cell быстрое меню системы контроля версий ⌘ + K Ctrl + K сделать коммит

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