Популярные
| Windows | MacOS | Описание |
|---|---|---|
| Ctrl + Shift + / | ⌘ + Shift + / | Вставить / Удалить многосторочный комментарий |
| Ctrl + Alt + L | ⌘ + Option + L | Переформатировать код |
| Ctrl + Alt + I | ⌃ + Option + I | Автоотступ строки |
| Ctrl + NumPad + / - | ⌘ + +, ⌘ + - | Развернуть / Свернуть блок кода |
| Alt + F8 | Option + F8 | Вычислить выражение |
| Shift + F10 | ⌃ + F10 | Выполнить |
| Shift + F9 | ⌃ + F9 | Отладить |
| Ctrl + F / R | ⌘ + F / R | Найти / Заменить |
| Ctrl + N | ⌘ + N | Перейти к классу |
| Ctrl + Alt + Shift + N | ⌘ + Option + N | Перейти к символу |
| Ctrl + G | ⌘ + G | Перейти к строке |
| Ctrl + Alt + F11 | ⌘ + Option + F11 | Переключиться в полноэкранный режим |
| Ctrl + Shift + F12 | ⌘ + Shift + F12 | Развернуть окно редактора |
Редактирование
| Windows | MacOS | Описание |
|---|---|---|
| Ctrl + Space | ⌃ + Space | Вывод возможных вариантов автодополнения |
| Alt + Enter | Option + Return | Показать меню с доступными действиями и быстрыми решениями |
| Ctrl + P | ⌘ + P | Информация о параметре (в пределах аргументов вызова метода) |
| Ctrl + Q | ⌃ + J | Быстрый поиск по документации |
| Ctrl + Курсор мыши над кодом | ⌘ + Курсор мыши над кодом | Краткая информация |
| Alt + Insert | ⌘ + N, ⌃ + Return, ⌃ + N | Сгенерировать код... (getter-ы, setter-ы, конструкторы) |
| Ctrl + O | ⌃ + O | Переопределение методов |
| Ctrl + I | ⌃ + I | Реализация методов |
| Ctrl + Alt + T | ⌘ + Option + T | Окружить... (if..else, try..catch, for и т.д.) |
| Ctrl + / | ⌘ + / | Вставить / Удалить строковый комментарий |
| Ctrl + Shift + / | ⌘ + Shift + / | Вставить / Удалить многосторочный комментарий |
| Ctrl + Alt + L | ⌘ + Option + L | Переформатировать код |
| Ctrl + Alt + I | ⌃ + Option + I | Автоотступ строки |
| Ctrl + D | ⌘ + D | Продублировать текущую строку или выбранный блок |
| Ctrl + Y | ⌘ + Delete | Удалить строку, на которой установлен курсор |
| Shift + Enter | Shift + Return | Начать новую строку |
| Ctrl + Shift + ] / [ | Option + Shift + ⌘ ] / [ | Выбрать код до конца/начала блока |
| Ctrl + NumPad + / - | ⌘ + +, ⌘ + - | Развернуть / Свернуть блок кода |
| Ctrl + F4 | ⌘ + W | Закрыть активную вкладку редактора |
Отладка
| Windows | MacOS | Описание |
|---|---|---|
| F8 | F8 | Шаг с обходом |
| F7 | F7 | Шаг с заходом |
| Shift + F8 | Shift + F8 | Шаг с выходом |
| Alt + F8 | Option + F8 | Вычислить выражение |
| Ctrl + F8 | ⌘ + F8 | Установить или снять контрольную точку |
| Ctrl + Shift + F8 | ⌘ + Shift + F8 | Просмотр контрольных точек |
Выполнение
| Windows | MacOS | Описание |
|---|---|---|
| Shift + F10 | ⌃ + F10 | Выполнить |
| Shift + F9 | ⌃ + F9 | Отладить |
| Ctrl + Shift + X | ⌘ + Shift + X | Открыть командную строку |
Поиск и замена
| Windows | MacOS | Описание |
|---|---|---|
| Ctrl + F / R | ⌘ + F / R | Найти / Заменить |
| F3 / Shift + F3 | ⌘ + G / ⌘ + Shift + G | Найти следующее / предыдущее |
| Ctrl + Shift + F / R | ⌘ + Shift + F / R | Найти / Заменить в директории |
Навигация
| Windows | MacOS | Описание |
|---|---|---|
| Ctrl + N | ⌘ + N | Перейти к классу |
| Ctrl + Shift + N | ⌘ + Shift + N | Перейти к файлу |
| Ctrl + Alt + Shift + N | ⌘ + Option + N | Перейти к символу |
| Ctrl + G | ⌘ + G | Перейти к строке |
| Esc | Esc | Перейти в редактор (из окна инструментов) |
| Ctrl + Alt + Left / Right | ⌘ + Option + Left / Right | Перейти назад / вперед |
| Ctrl + ] / [ | ⌘ + ] / [ | Перейти в конец / начало блока |
| F2 / Shift + F2 | F2 / Shift + F2 | Следующая / Предыдущая выделенная ошибка |
| F4 / Ctrl + Enter | F4 / ⌘ + Enter | Редактировать файл / Просмотр файла |
Общие команды
| Windows | MacOS | Описание |
|---|---|---|
| Shift + Shift | Shift + Shift | Поиск везде |
| Ctrl + Shift + A | Shift + ⌘ + A | Найти действие |
| Alt + #[0-9] | ⌘ + 0 ... ⌘ + 9 | Открыть соответствующее окно инструментария |
| Ctrl + Alt + F11 | ⌘ + Option + F11 | Переключиться в полноэкранный режим |
| Ctrl + Shift + F12 | ⌘ + Shift + F12 |
Развернуть окно редактора |