Здесь собраны 249 горячих клавиш IntelliJ IDEA, разбитых на 11 категорий: компиляция, отладка, редактирование, навигация, рефакторинг, VCS и другие. Страница служит справочником, а не руководством.
| Действие | Горячая клавиша |
|---|---|
| Скомпилировать выбранный файл, пакет или модуль | Ctrl+Shift+F9 |
| Создать проект | Ctrl+F9 |
| Запуск/Отладка | Shift+F10Shift+F9 |
| Запустить настройку контекста из редактора | Ctrl+Shift+F10Ctrl+Shift+F9 |
| Запустите что-нибудь | Ctrl+Double |
| Выберите конфигурацию и запустите/отладьте | Alt+Shift+F10Alt+Shift+F9 |
| Действие | Горячая клавиша |
|---|---|
| Возобновить программу | F9 |
| Умный вход/выход | Shift+F7Shift+F8 |
| Бежать к курсору | Alt+F9 |
| Просмотр точек останова | Ctrl+Shift+F8 |
| Оценить выражение | Alt+F8 |
| Переключить точку останова | Ctrl+F8 |
| Переступить/вступить | F8F7 |
| Действие | Горячая клавиша |
|---|---|
| Вставить из буфера обмена | Ctrl+VShift+Insert |
| Умное разделение линий | Ctrl+Enter |
| Удалить до конца слова | Ctrl+Delete |
| Удалить до начала слова | Ctrl+Backspace |
| Вырезать текущую строку в буфер обмена | Ctrl+XShift+Delete |
| Расширить/сжать выделение | Ctrl+WCtrl+Shift+W |
| Свернуть все | Ctrl+Shift+NumPad- |
| Быстрый поиск документации | Ctrl+Q |
| Генерировать код... | Alt+Insert |
| Базовое завершение кода | Ctrl+Space |
| Полное заявление | Ctrl+Shift+Enter |
| Реализация методов | Ctrl+I |
| Окружить… | Ctrl+Alt+T |
| Скопировать текущую строку в буфер обмена | Ctrl+CCtrl+Insert |
| Переключить регистр слова в курсоре или выбранном блоке | Ctrl+Shift+U |
| Оптимизировать импорт | Ctrl+Alt+O |
| Показывать намеренные действия и быстрые исправления | Alt+Enter |
| Развернуть/свернуть блок кода | Ctrl+NumPad+Ctrl+Shift+NumPad+ |
| Переформатировать код | Ctrl+Alt+L |
| Контекстная информация | Alt+Q |
| Умное завершение кода | Ctrl+Shift+Space |
| Информация о параметрах | Ctrl+P |
| Внешний документ | Shift+F1 |
| Информация о письме | Ctrl+Mouse |
| Дублировать текущую строку | Ctrl+D |
| Начать новую строку | Shift+Enter |
| Комментировать/раскомментировать с помощью комментария к строке/блоку | Ctrl+/Ctrl+Shift+/ |
| Выбирать до конца/начала блока кода | Ctrl+Shift+]Ctrl+Shift+[ |
| Показать описания ошибок в позиции курсора | Ctrl+F1 |
| Удалить строку в каретке | Ctrl+Y |
| Отступить/отменить отступ выбранных строк | TabShift+Tab |
| Вставить из последних буферов... | Ctrl+Shift+V |
| Переопределить методы | Ctrl+O |
| Автоматический отступ строк | Ctrl+Alt+I |
| Закрыть активную вкладку редактора | Ctrl+F4 |
| Умное присоединение к линии | Ctrl+Shift+J |
| Действие | Горячая клавиша |
|---|---|
| Переключить редактор максимизации | Ctrl+Shift+F12 |
| Открыть диалоговое окно настроек | Ctrl+Alt+S |
| Проверить текущий файл с текущим профилем | Alt+Shift+I |
| Найти действие | Ctrl+Shift+A |
| Схема быстрого переключения тока | Ctrl+BackQuote |
| Открыть соответствующее окно инструмента | Alt+#0-9 |
| Сохранить все | Ctrl+S |
| Синхронизировать | Ctrl+Alt+Y |
| Действие | Горячая клавиша |
|---|---|
| Окружение живым шаблоном | Ctrl+Alt+J |
| Вставить живой шаблон | Ctrl+J |
| Действие | Горячая клавиша |
|---|---|
| Всплывающее окно последних файлов | Ctrl+E |
| Скрыть активное или последнее активное окно | Shift+Esc |
| Переключить закладку | F11 |
| Показать закладки | Shift+F11 |
| Показать панель навигации | Alt+Home |
| Перейти к нумерованной закладке | Ctrl+0~9 |
| Перейти к месту последнего редактирования | Ctrl+Shift+Backspace |
| Всплывающее окно с недавними местоположениями | Ctrl+Shift+E |
| Редактировать источник/Просмотреть источник | F4Ctrl+Enter |
| Перейти к строке | Ctrl+G |
| Перейти на следующую/предыдущую вкладку редактора | Alt+→Alt+← |
| Иерархия вызовов | Ctrl+Alt+H |
| Всплывающее окно структуры файла | Ctrl+F12 |
| Перейти к файлу | Ctrl+Shift+N |
| Переключить закладку с мнемоникой | Ctrl+F11 |
| Перейти в редактор (из окна инструмента) | Esc |
| Перейти к символу | Ctrl+Alt+Shift+N |
| Выберите текущий файл или символ в любом представлении | Alt+F1 |
| Вернуться к предыдущему окну инструмента | F12 |
| Следующая/предыдущая выделенная ошибка | F2Shift+F2 |
| Перейти к реализации | Ctrl+Alt+B |
| Иди в класс | Ctrl+N |
| Иерархия типов | Ctrl+H |
| Навигация назад/вперед | Ctrl+Alt+←Ctrl+Alt+→ |
| Перейти к декларации | Ctrl+BCtrl+Click |
| Перейти к предыдущему/следующему методу | Alt+↑Alt+↓ |
| Перейти к концу/началу блока кода | Ctrl+]Ctrl+[ |
| Перейти к объявлению типа | Ctrl+Shift+B |
| Иерархия методов | Ctrl+Shift+H |
| Перейти к суперметоду/суперклассу | Ctrl+U |
| Открыть быстрый поиск определений | Ctrl+Shift+I |
| Действие | Горячая клавиша |
|---|---|
| Извлечь переменную | Ctrl+Alt+V |
| Рефакторинг этого | Ctrl+Alt+Shift+T |
| Двигаться | F6 |
| Изменить подпись | Ctrl+F6 |
| Извлечь константу | Ctrl+Alt+C |
| Копировать | F5 |
| В соответствии | Ctrl+Alt+N |
| Извлечь поле | Ctrl+Alt+F |
| Метод извлечения | Ctrl+Alt+M |
| Переименовать | Shift+F6 |
| Безопасное удаление | Alt+Delete |
| Извлечь параметр | Ctrl+Alt+P |
| Действие | Горячая клавиша |
|---|---|
| Умное завершение кода | Ctrl+Shift+Space |
| Показывать намеренные действия и быстрые исправления | Alt+Enter |
| Информация о параметрах | Ctrl+P |
| Искать везде | Shift+Shift |
| Создать код | Alt+Ins |
| Действие | Горячая клавиша |
|---|---|
| Выбрать следующее вхождение | Alt+J |
| Искать везде | Shift+Shift |
| Найти по пути | Ctrl+Shift+F |
| Заменять | Ctrl+R |
| Найти следующий/предыдущий | F3Shift+F3 |
| Находить | Ctrl+F |
| Выбрать все вхождения | Ctrl+Alt+Shift+J |
| Отменить выбор вхождения | Alt+Shift+J |
| Заменить в пути | Ctrl+Shift+R |
| Действие | Горячая клавиша |
|---|---|
| Показать обычаи | Ctrl+Alt+F7 |
| Найти использования/Найти использования в файле | Alt+F7Ctrl+F7 |
| Выделить использование в файле | Ctrl+Shift+F7 |
| Действие | Горячая клавиша |
|---|---|
| Зафиксировать проект в VCS | Ctrl+K |
| Push-фиксации | Ctrl+Shift+K |
| Быстрое всплывающее окно «VCS» | Alt+BackQuote |
| Обновить проект из VCS | Ctrl+T |
Шпаргалка приложения
IntelliJ IDEA, несомненно, является лучшей IDE для разработчиков программного обеспечения. Это делает разработку на Java и Kotlin более продуктивным и приятным занятием.
Горячие клавиши и сочетания клавиш IntelliJ IDEA организованы по категориям, доступны для поиска по ключевым словам и поддерживают Windows, macOS и Linux.