Найти тему

Комбинации клавиш для IntelliJ IDEA

Сохраняй, чтобы не потерять🔥

Редактирование:

Ctrl + Z отменить последнее действие

Ctrl + Shift + Z отменить последнюю отмену действия

Ctrl + Shift + V расширенная вставка из буфера обмена (с историей)

Ctrl + влево/вправо перемещение между словами

Ctrl + вверх/вниз прокрутка кода без изменения позиции курсора

Ctrl + Home/End переход в начало/конец файла

Ctrl + Del удалить от текущей позиции до конца слова

Ctrl + Backspace удалить от текущей позиции до начала слова

Ctrl + Alt + I выравнивание отступов в коде

Ctrl + Alt + L приведение кода в соответствие code style

Ctrl + / закомментировать/раскомментировать текущую строку

Ctrl + Shift + / закомментировать/раскомментировать выделенный код

Окна, вкладки:

Alt + влево/вправо перемещение между вкладками

Ctrl + F4 закрыть вкладку

Alt + цифра открытие/закрытие окон Project, Structure, Changes

Ctrl + Tab переключение между вкладками и окнами

Shift + Esc закрыть активное окно

F12 открыть последнее закрытое окно

Ctrl + колесико zoom, если он был вами настроен

Подсказки и документация:

Ctrl + Q документация к тому, на чем сейчас курсор

Ctrl + Shift + I показать реализацию метода или класса

Alt + Q отобразить имя класса или метода, в котором мы находимся

Ctrl + P подсказка по аргументам метода

Ctrl + F1 показать описание ошибки или варнинга

Alt + Enter показать, что нам предлагают «лампочки»

Поиск:

Дважды Shift быстрый поиск по всему проекту

Ctrl + Shift + A быстрый поиск по настройкам, действиям

Alt + вниз/вверх перейти к следующему/предыдущему методу

Ctrl + F поиск в файле

Ctrl + Shift + F поиск по всем файлам (переход — F4)

Ctrl + F3 искать слово под курсором

F3 / Shift + F3 искать вперед/назад

Ctrl + F12 список методов с переходом к их объявлению

Ctrl + E список недавно открытых файлов с переходом к ним

Ctrl + Shift + E список недавно измененных файлов с переходом к ним

Shift + Alt + 7 найти все места, где используется метод / переменная

Ctrl + Alt + 7 как предыдущий пункт, только во всплывающем окне

Генерация кода и рефакторинг:

Ctrl + Space полный автокомплит

Ctrl + Shift + Space автокомплит с фильтрацией по подходящему типу

Ctrl + I реализовать интерфейс

Ctrl + O переопределить метод родительского класса

Ctrl + J генерация шаблонного кода (обход по итератору и тд)

Ctrl + Alt + J обернуть выделенный код в один из шаблонов

Alt + Delete безопасное удаление класса, метода или атрибута

Ctrl + Alt + N инлайнинг метода, переменной, аргумента или константы