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 Поместить в параметр

8. VCS

  • Ctrl + K Коммит проекта в VCS
  • Ctrl + T Обновить проект из VCS
  • Alt + Shift + C Посмотреть последние изменения
  • Alt + BackQuote (`) Быстрый VCS

9. Интерактивные шаблоны

  • 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()

10. Общий

  • 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 Переключение между вкладками и окна инструментов