IntelliJ IDEA

IntelliJ IDEA — один из самых мощных и популярных IDE для разработки на Java и других языках. Он поддерживает огромное количество функций, плагинов и интеграций. Однако, чтобы действительно раскрыть его потенциал, важно освоить горячие клавиши, которые ускоряют работу в несколько раз.

📁 Работа с проектом и файлами

Windows/Linux macOS Действие
Ctrl + Shift + N Cmd + Shift + O Быстрый переход к файлу
Ctrl + Shift + Alt + N Cmd + Shift + Option + O Поиск по символу (метод, переменная)
Alt + 1 Cmd + 1 Показать/скрыть дерево проекта
Ctrl + E Cmd + E Последние файлы
Ctrl + Shift + E Cmd + Shift + E Недавно изменённые файлы
Double Shift Double Shift Всеобъемлющий поиск

⌨️ Навигация по коду

Windows/Linux macOS Действие
Ctrl + B / Ctrl + Click Cmd + B / Cmd + Click Перейти к определению
Ctrl + Alt + B Cmd + Alt + B Перейти к реализации
Ctrl + U Cmd + U Перейти к родительскому классу
Alt + ← / → Cmd + [ / ] Навигация вперёд/назад
Ctrl + Shift + Backspace Cmd + Shift + Delete Вернуться к последнему месту правки

🧱 Рефакторинг

Windows/Linux macOS Действие
Ctrl + Alt + Shift + T Ctrl + T Показать меню рефакторинга
Shift + F6 Shift + Fn + F6 Переименование
Ctrl + Alt + V Cmd + Alt + V Вынести переменную
Ctrl + Alt + M Cmd + Alt + M Вынести в метод
Ctrl + Alt + F Cmd + Alt + F Вынести в поле

🧾 Работа с редактором

Windows/Linux macOS Действие
Ctrl + / Cmd + / Комментарий строки
Ctrl + Shift + / Cmd + Shift + / Комментарий блока
Ctrl + D Cmd + D Дублировать строку
Ctrl + Y Cmd + Backspace Удалить строку
Ctrl + Shift + ↑/↓ Cmd + Shift + ↑/↓ Переместить строку вверх/вниз
Alt + Enter Option + Return Контекстные действия и исправления

🔍 Поиск и замена

Windows/Linux macOS Действие
Ctrl + F Cmd + F Поиск в файле
Ctrl + R Cmd + R Замена в файле
Ctrl + Shift + F Cmd + Shift + F Поиск в проекте
Ctrl + Shift + R Cmd + Shift + R Замена в проекте

🧪 Отладка и запуск

Windows/Linux macOS Действие
Shift + F10 Ctrl + R Запуск
Shift + F9 Ctrl + D Запуск с отладкой
F8 F8 Шаг (Step over)
F7 F7 Шаг внутрь (Step into)
Shift + F8 Shift + F8 Шаг наружу (Step out)
Alt + F9 Alt + Cmd + F9 Выполнить до курсора
Ctrl + F8 Cmd + F8 Установить/убрать точку останова

🧠 Интеллектуальные возможности

Windows/Linux macOS Действие
Ctrl + Space Ctrl + Space Автодополнение
Ctrl + Shift + Space Cmd + Shift + Space Смарт-дополнение
Ctrl + Q Ctrl + J Документация по элементу
Ctrl + P Cmd + P Параметры метода

🔄 Версионирование и Git

Windows/Linux macOS Действие
Ctrl + K Cmd + K Коммит
Ctrl + T Cmd + T Pull изменений
Ctrl + Shift + K Cmd + Shift + K Push изменений
Alt + (Backtick) Ctrl + VCS Контекстное меню VCS

📐 Упрощённые команды

Windows/Linux macOS Действие
Shift + Shift Shift + Shift Поиск всего (файлы, символы, команды)
Ctrl + Shift + A Cmd + Shift + A Поиск действия
Ctrl + Tab Cmd + Tab Быстрая навигация между окнами
Оцените материал:
Горячие клавиши