Skip to content

Шпаргалка по горячим клавишам IntelliJ IDEA

Многие разработчики считают IntelliJ IDEA одной из самых умных IDE для Java. Горячие клавиши позволяют значительно повысить эффективность кодинга и скорость навигации по проекту.

Основные действия

Клавиша (Win/Linux) Клавиша (macOS) Описание
Shift + Shift Shift + Shift Поиск везде (Search Everywhere)
Ctrl + Shift + A Cmd + Shift + A Поиск действия (Find Action)
Alt + Enter Opt + Enter Контекстные действия / быстрое исправление
Ctrl + F / R Cmd + F / R Найти / Заменить
Ctrl + Shift + F / R Cmd + Shift + F / R Глобальный поиск / замена

Навигация

Клавиша (Win/Linux) Клавиша (macOS) Операция
Ctrl + N Cmd + O Перейти к классу
Ctrl + Shift + N Cmd + Shift + O Перейти к файлу
Ctrl + E Cmd + E Последние файлы
Ctrl + B Cmd + B Перейти к объявлению
Ctrl + Alt + B Cmd + Opt + B Перейти к реализации
Alt + F12 Opt + F12 Открыть терминал

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

Клавиша (Win/Linux) Клавиша (macOS) Операция
Ctrl + / Cmd + / Комментировать строку
Ctrl + D Cmd + D Дублировать строку
Ctrl + Y Cmd + Delete Удалить строку
Ctrl + Alt + L Cmd + Opt + L Форматировать код
Ctrl + Shift + Arrow Cmd + Shift + Arrow Переместить строку вверх/вниз
Alt + Insert Cmd + N Генерировать… (Getter/Setter)

Рефакторинг

Клавиша (Win/Linux) Клавиша (macOS) Операция
Shift + F6 Shift + F6 Переименовать
Ctrl + Alt + V Cmd + Opt + V Извлечь переменную
Ctrl + Alt + M Cmd + Opt + M Извлечь метод
Ctrl + Alt + C Cmd + Opt + C Извлечь константу

Запуск и отладка

Клавиша (Win/Linux) Клавиша (macOS) Операция
Shift + F10 Ctrl + R Запустить
Shift + F9 Ctrl + D Отладка
F8 F8 Шаг через (Step Over)
F7 F7 Шаг внутрь (Step Into)
Alt + F8 Opt + F8 Вычислить выражение
Ctrl + F8 Cmd + F8 Точка останова