IntelliJ IDEA


Карта клавиш IDEA для Windows и Linux

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

shortcut description
Ctrl Space Базовое завершение кода
Ctrl Shift Space Интеллектуальное завершение кода
Ctrl Shift Enter Завершение высказывания
Ctrl P Информация о параметрах
Ctrl Q Быстрый поиск документации
Shift F1 Внешняя документация
Ctrl hover Краткая информация
Ctrl F1 Ошибка или предупреждение на карете
Alt Insert Сгенерировать код
Ctrl O Переопределить методы
Ctrl I Реализовать методы
Ctrl Alt T Окружать с
Ctrl / Комментировать или некомментировать строку
Ctrl Shift / Комментировать или некомментировать блок
Ctrl W Выделить последовательно увеличивающиеся блоки кода
Ctrl Shift W Уменьшить текущее выделение до предыдущего состояния
Alt Q Контекстная информация
Alt Enter Показать действия по намерениям и быстрые исправления
Ctrl Alt L Переформатировать код
Ctrl Alt O Оптимизация импорта
Ctrl Alt I Автоиндент строки (строк)
Tab Отступ выбранных строк
Shift Tab Снять отступ с выделенных строк
Ctrl X Вырезать текущую строку или выделенный блок в буфер обмена
Ctrl C Скопировать текущую строку или выделенный блок в буфер обмена
Ctrl V Вставить из буфера обмена
Ctrl Shift V Вставить из последних буферов
Ctrl D Дублировать текущую строку или выделенный блок
Ctrl Y Удалить строку у каретки
Ctrl Shift J Интеллектуальное объединение строк
Ctrl Enter Интеллектуальное разделение строки
Shift Enter Начать новую строку
Ctrl Shift U Переключение регистра для слова у каретки или выделенного блока
Ctrl Shift ] / [ Выделить до конца/начала блока кода
Ctrl Backspace Удалить до конца/начала слова
Ctrl + / - Развернуть/свернуть блок кода
Ctrl Shift + Развернуть все
Ctrl Shift - Свернуть все
Ctrl F4 Закрыть активную вкладку редактора
{.shortcuts}

Поиск по использованию

ярлык описание
Alt F7 / Ctrl F7 Найти использования/Найти использования в файле
Ctrl Shift F7 Выделите использованные фрагменты в файле
Ctrl Alt F7 Show usages
{.shortcuts}

Навигация

shortcut description
Ctrl N Перейти к классу
Ctrl Shift N Переход к файлу
Ctrl Alt Shift N Переход к символу
Alt Right / Left Переход на следующую/предыдущую вкладку редактора
F12 Возврат к предыдущему окну инструментов
Esc Переход к редактору
Shift Esc Скрыть активное или последнее активное окно
Ctrl Shift F4 Закрыть активный запуск, сообщения…
Ctrl G Перейти к строке
Ctrl E Всплывающее окно последних файлов
Ctrl Alt Левая / Правая Навигация назад/вперед
Ctrl Shift Backspace Переход к месту последнего редактирования
Alt F1 Выбрать текущий файл или символ в любом представлении
Ctrl B / Ctrl Click Переход к декларации
Ctrl Alt B Переход к реализации(ям)
Ctrl Shift I Открыть быстрый поиск определений
Ctrl Shift B Переход к объявлению типа
Ctrl U Переход к суперметоду / суперклассу
Alt Up / Down Переход к предыдущему/следующему методу
Ctrl ]/[ Переход к концу/началу блока кода
Ctrl F12 Всплывающее окно структуры файла
Ctrl H Иерархия типов
Ctrl Shift H Иерархия методов
Ctrl Alt H Иерархия вызовов
F2 / Shift F2 Следующая/предыдущая выделенная ошибка
F4 / Ctrl Enter Редактировать источник / Просмотреть источник
Alt Home Показать панель навигации
F11 Переключить закладку
Ctrl F11 Переключить закладку с помощью мнемоники
Ctrl 0...9 Переход к нумерованной закладке
Shift F11 Показать закладки
{.shortcuts}

Поиск/Замена

ярлык описание
Двойной Shift Искать везде
Ctrl F Найти
F3 Shift F3 Найти следующий / Найти предыдущий
Ctrl R Заменить
Ctrl Shift F Найти по пути
Ctrl Shift R Заменить в пути
{.shortcuts}

Живые шаблоны

shortcut description
Ctrl Alt J Окружить живым шаблоном
Ctrl J Вставить живой шаблон
iter Итерация в соответствии со стилем Java SDK 1.5
inst Проверка типа объекта с помощью instanceof и его понижение
itco Итерация элементов java.util.Collection
itit Итерация элементов java.util.Iterator
itli Итерация элементов java.util.List
psf public static final
thr throw new
{.shortcuts}

Рефакторинг

shortcut description
F5 Копировать
F6 Переместить
Alt Delete Безопасное удаление
Shift F6 Переименовать
Ctrl F6 Изменить подпись
Ctrl Alt N Inline
Ctrl Alt M Извлечь метод
Ctrl Alt V Извлечь переменную
Ctrl Alt F Extract Field
Ctrl Alt C Extract Constant
Ctrl Alt P Extract Parameter
{.shortcuts}

Отладка

shortcut description
F8/F7 Step over/Step into
Shift F7 / Shift F8 Smart step into/Step out
Alt F9 Бег к курсору
Alt F8 Оценить выражение
F9 Возобновить работу программы
Ctrl F8 Переключить точку останова
Ctrl Shift F8 Просмотр точек останова
{.shortcuts}

Компиляция и запуск

shortcut description
Ctrl F9 Make project
Ctrl Shift F9 Скомпилировать выбранный файл, пакет или модуль
Alt Shift F10 / F9 Выбрать конфигурацию и запустить/и отладить
Shift F10 / F9 Запуск/отладка
Ctrl Shift F10 Запуск контекстной конфигурации из редактора
{.shortcuts}

VCS/Local History

shortcut description
Ctrl K Commit project to VCS
Ctrl T Обновить из VCS
Alt Shift C Просмотр последних изменений
Alt ` Всплывающее окно операций VCS
{.shortcuts}

Общие

shortcut description
Alt 0...9 Открыть окно соответствующего инструмента
Ctrl S Сохранить все
Ctrl Alt Y Синхронизировать
Ctrl Shift F12 Включить режим максимизации редактора
Alt Shift F Добавить в избранное
Alt Shift I Просмотреть текущий файл
Ctrl ` Быстрое переключение текущей схемы
Ctrl Alt S Открыть диалог настроек
Ctrl Alt Shift S Открыть диалог структуры проекта
Ctrl Shift A Поиск действия
Ctrl Tab Переключение между инструментом и вкладками
{.shortcuts}