
Популярные
| 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 | Развернуть окно редактора |