Карта клавиш 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} |