Горячие клавиши Intelij IDEA
Горячие клавиши Intellij IDEA
1. Редактирование
Ctrl + Space | Список компонентов (класса, метода, переменной) |
Ctrl + Shift + Space | Smart code — фильтрует список из методов и переменных ожидаемого типа |
Ctrl + Alt + Space | Название любого класса проекта независимо от импортируемых |
Ctrl + Shift + Enter | Завершение оператора |
Ctrl + P | Сведения о параметрах (в пределах аргументов вызоваемого метода) |
Ctrl + Q | Быстрый поиск документации |
Shift + F1 | Внешняя документация |
Ctrl + наведение мышью на фрагмент кода | Краткая информация |
Ctrl + F1 | Показать описания ошибки или предупреждения в каретку |
Alt + Insert | Генерация кода (Getters, Setters, Constructors, hashCode/equals, toString) |
Ctrl + O | Переопределение метода |
Ctrl + I | Реализация методов |
Ctrl + Alt + T | Поместить фрагмент кода в (if..else, try..catch, for, synchronized, etc.) |
Ctrl + / | Однострочное комментирование / раскомментирование |
Ctrl + Shift + / | Многострочное комментирование / раскомментирование |
Ctrl + W | Выбирает последовательность возрастающих блоков кода |
Alt + Q | Контекстная информация |
Alt + Enter | Показать предлагаемое исправление |
Ctrl + Alt + L | Форматирование кода |
Ctrl + Alt + O | Удалить неиспользуемые импорты |
Ctrl + Alt + I | Авто-отступ линии |
Tab / Shift + Tab | Отступ / удаление отступа выбранному фрагменту кода |
Ctrl + X or Shift + Delete | Вырезать фрагмент кода |
Ctrl + C or Ctrl + Insert | Копировать фрагмент кода |
Ctrl + V or Shift + Insert | Вставить фрагмент кода из буфера обмена |
Ctrl + Shift + V | Вставить последний фрагмент кода из буфера обмена |
Ctrl + D | Дублирование строки |
Ctrl + Y | Удаление строки |
Ctrl + Shift + J | Объединение строк |
Ctrl + Enter | Разделение строки |
Shift + Enter | Начать с новой строки |
Ctrl + Shift + U | Переключить стоящее слово рядом с кареткой в нижний / верхний регистр |
Ctrl + Shift + ] / [ | Выделить код до конца / начала блока |
Ctrl + Delete | Удалить слово после каретки |
Ctrl + Backspace | Удалить слово перед каретки |
Ctrl + NumPad+/- | Развернуть / свернуть блок кода |
Ctrl + Shift + NumPad+ | Развернуть все |
Ctrl + Shift + NumPad- | Свернуть все |
Ctrl + F4 | Закрыть активное окно редактора |
2. Поиск / замена
Ctrl + F | Поиск |
F3 | Искать дальше |
Shift + F3 | Искать назад |
Ctrl + R | Замена |
Ctrl + Shift + F | Искать по проекту |
Ctrl + Shift + R | Заменить по проекту |
Ctrl + Shift + S | Поиск по шаблону |
Ctrl + Shift + M | Замена по шаблону |
3. Поиск Использования кода
Alt + F7 / Ctrl + F7 | Найти использования / Найти использования в файле |
Ctrl + Shift + F7 | Выделить используемое в файле |
Ctrl + Alt + F7 | Показать использования |
4. Компиляция и выполнение
Ctrl + F9 | Структурирование проекта и сборка измененных файлов |
Ctrl + Shift + F9 | Компиляция выбранного файла пакета или модуля |
Alt + Shift + F10 | Выбрать конфигурацию и запустить |
Alt + Shift + F9 | Выбрать конфигурацию и запустить в debug режиме |
Shift + F10 | Запустить |
Shift + F9 | Запустить в debug режиме |
Ctrl + Shift + F10 | Выполнить в контексте конфигурации из редактора |
5. Отладка
F8 | Шаг обхода |
F7 | Шаг |
Shift + F7 | Умный шаг |
Shift + F8 | Выйти |
Alt + F9 | Запуск до курсора |
Alt + F8 | Вычисление выражения |
F9 | Резюме программы |
Ctrl + F8 | Переключить точку останова |
Ctrl + Shift + F8 | Показать точки останова |
6. Навигация
Ctrl + N | Перейти к классу |
Ctrl + Shift + N | Перейти к файлу |
Ctrl + Alt + Shift + N | Перейти к символу |
Alt + Right/Left | Переход к следующей / предыдущей вкладки редактора |
F12 | Вернуться к предыдущему окну инструмента |
Esc | Перейти к редактору (от окна инструментов) |
Shift + Esc | Скрыть активное или последнее активное окно |
Ctrl + Shift + F4 | Закрыть активное run/messages/find/… окно |
Ctrl + G | Перейти к номеру строки |
Ctrl + E | Последние файлы |
Ctrl + Alt + Left/Right | Перейдите назад / вперед |
Ctrl + Shift + Backspace | Перейдите в последнее местоположение Редактора |
Alt + F1 | Выберите текущий файл или символ в любом режиме |
Ctrl + B or 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 + Shift + F11 | Переключить закладку с мнемонические |
Ctrl + #[0-9] | Перейти к номером закладки |
Shift + F11 | Показать закладки |
7. Рефакторинг
F5 | Копирование |
F6 | Переместить |
Alt + Delete | Безопасное удаление |
Shift + F6 | Переименовать |
Ctrl + F6 | Изменить сигнатуру |
Ctrl + Alt + N | Встроить |
Ctrl + Alt + M | Поместить в метод |
Ctrl + Alt + V | Поместить в переменную |
Ctrl + Alt + F | Поместить в поле |
Ctrl + Alt + C | Поместить в константу |
Ctrl + Alt + P | Поместить в параметр |
7. VCS
Ctrl + K | Коммит проекта в VCS |
Ctrl + T | Обновить проект из VCS |
Alt + Shift + C | Посмотреть последние изменения |
Alt + BackQuote (`) | Быстрый VCS |
8. Интерактивные шаблоны
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 |
sout | System.out.println() |
9. Общий
Alt + #[0-9] | Откройте соответствующее окно инструмента |
Ctrl + S | Сохранить все |
Ctrl + Alt + Y | Cинхронизировать |
Ctrl + Alt + F11 | Переключение полноэкранного режима |
Ctrl + Shift + F12 | Переключить максимизацию редактору |
Alt + Shift + F | Добавить в избранное |
Alt + Shift + I | Проверьте текущий файл с текущим профилем |
Ctrl + BackQuote (`) | Быстрое переключение текущей схемы |
Ctrl + Alt + S | Открытые окна Параметры |
Ctrl + Alt + Shift + S | Открыть диалоговое Структура проекта |
Ctrl + Shift + A | Найти Действие |
Ctrl + Tab | Переключение между вкладками и окна инструментов |
Ресурс: http://www.jetbrains.com/