1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yangzjcn-IntelliJ-IDEA-Tutorial

Клонировать/Скачать
keymap-mac-introduce.md 17 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 09.06.2025 10:56 bf6f59c

Быстрые клавиши IntelliJ IDEA для Mac

Рекомендуется отключить или изменить быстрые клавиши в macOS, которые конфликтуют с IntelliJ IDEA, а не изменять стандартные быстрые клавиши IntelliJ IDEA.

Клавиатурные символы для Mac

Иконка Описание
Command
Shift
Caps Lock
Option = Alt
Control
Enter
Delete
Fn + Delete
Вверх
Вниз
Влево
Вправо
Fn + = Page Up
Fn + = Page Down
Home Fn +
End Fn +
Tab = Табуляция вправо
Shift + Tab = Табуляция влево
Esc = Escape
Кнопка питания
  • Control + Space базовое автодополнение кода (дополнение любых классов, методов, переменных)
  • Control + Shift + Space умное автодополнение кода (фильтрация списка методов и ожидаемых типов переменных)
  • Command + Shift + Enter автоматическое завершение кода, добавление точки с запятой в конце строки
  • Command + P отображение информации о параметрах метода
  • Control + J отображение документации переменных и методов в текущем положении
  • Control + J быстрый просмотр документации
  • Shift + F1 отображение внешней документации (в некоторых кодах может открыть браузер для отображения связанной документации)
  • Command + наведение курсора на код отображение краткой информации о коде
  • Command + F1 отображение конкретной информации об ошибках или предупреждениях
  • Command + N, Control + Enter, Control + N генерация кода (getter, setter, конструкторы, hashCode/equals, toString)
  • Control + O переопределение метода (переопределение методов родительского класса)
  • Control + I реализация метода (реализация методов интерфейса)
  • Command + Option + T обрамление кода (использование if...else, try...catch, for, synchronized и т. д. для обрамления выбранного кода)
  • Command + / комментирование / отмена комментирования строки
  • Command + Option + / комментирование / отмена комментирования блока
  • Option + стрелка вверх выбор нескольких блоков кода
  • Option + стрелка вниз уменьшение выбранного блока кода
  • Control + Shift + Q отображение контекстной информации- Option + Enter отображение намерений действий и быстрое исправление кода
  • Command + Option + L форматирование кода
  • Control + Option + O оптимизация импортов
  • Control + Option + I автоматическое выравнивание строк
  • Tab / Shift + Tab выравнивание кода / разравнивание кода
  • Command + X вырезание текущей строки или выбранного блока в буфер обмена
  • Command + C копирование текущей строки или выбранного блока в буфер обмена
  • Command + V вставка из буфера обмена
  • Command + Shift + V вставка из последнего буфера
  • Command + D копирование текущей строки или выбранного блока
  • Command + Delete удаление текущей строки или выбранного блока
  • Control + Shift + J умное объединение кода в одну строку
  • Command + Enter умное разделение объединенного кода
  • Shift + Enter начало новой строки
  • Command + Shift + U переключение регистра
  • Command + Shift + ] / Command + Shift + [ выбор до конца / начала блока кода
  • Option + Fn + Delete удаление до конца слова
  • Option + Delete удаление до начала слова
  • Command + + / Command + - разворачивание / сворачивание блока кода
  • Command + Shift + + разворачивание всех блоков кода
  • Command + Shift + - сворачивание всех блоков кода
  • Command + W закрытие активного вкладки редактора

Поиск/Замена

  • Double Shift Поиск чего угодно
  • Command + F Поиск в файле
  • Command + G Поиск в режиме поиска, вниз
  • Command + Shift + G Поиск в режиме поиска, вверх
  • Command + R Замена в файле
  • Command + Shift + F Глобальный поиск (по пути)
  • Command + Shift + R Глобальная замена (по пути)- Command + Shift + S Поиск структуры (специализировано для Ultimate Edition, требуется настройка в Keymap)
  • Command + Shift + M Замена структуры (специализировано для Ultimate Edition, требуется настройка в Keymap)#### Использование поиска (Поиск использования)
  • Option + F7 / Command + F7 Поиск использования в файле / Поиск использования в классе
  • Command + Shift + F7 Выделение использования в файле
  • Command + Option + F7 Отображение использования

Компиляция и выполнение (Компиляция и выполнение)

  • Command + F9 Компиляция проекта
  • Command + Shift + F9 Компиляция выбранного файла, пакета или модуля
  • Control + Option + R Вызов меню выбора выполнения
  • Control + Option + D Вызов меню выбора отладки
  • Control + R Выполнение
  • Control + D Отладка
  • Control + Shift + R, Control + Shift + D Выполнение из контекстного окружения редактора#### Отладка
  • F8 Продолжить выполнение, если текущая строка содержит точку останова в методе, то не входить в метод
  • F7 Продолжить выполнение, если текущая строка содержит точку останова в методе, то входить в метод, если в методе есть другие методы, то не входить в них
  • Shift + F7 Интеллектуальный вход в метод, если в строке точки останова несколько вызовов метода, то отобразить выбор метода для входа
  • Shift + F8 Выход из метода
  • Option + F9 Выполнение до курсора, если до курсора есть другие точки останова, то входить в них
  • Option + F8 Вычисление выражения (можно изменить значение переменной, чтобы она вступила в силу)
  • Command + Option + R Возобновление выполнения программы, если после точки останова есть другие точки останова, то остановиться на следующей точке останова
  • Command + F8 Переключение точки останова (если в текущей строке есть точка останова, то убрать её, если её нет, то добавить)
  • Command + Shift + F8 Просмотр информации о точках останова#### Навигация (Navigation) - Command + O Поиск классовых файлов
  • Command + Shift + O Поиск всех типов файлов, открытие файлов, открытие директорий, для открытия директорий необходимо добавить обратный слеш / перед или после введенного текста
  • Command + Option + O Перейти к указанной переменной / методу
  • Control + Стрелка влево / Control + Стрелка вправо Переключение между открытыми вкладками редактора
  • F12 Возврат к предыдущему окну инструментов
  • Esc Перемещение из окна инструментов в окно кода
  • Shift + Esc Скрытие текущего или последнего активного окна, и перемещение курсора в окно кода
  • Command + Shift + F4 Закрытие активной вкладки run/messages/find/. . .
  • Command + L Переход к определенной строке в текущем файле
  • Command + E Отображение списка последних открытых файлов
  • Command + Shift + E Отображение списка последних открытых локаций кода
  • Option + Стрелка влево / Option + Стрелка вправо Перемещение курсора к началу текущего слова / предложения на лево / право
  • Command + Option + Стрелка влево / Command + Option + Стрелка вправо Возврат / переход к предыдущему месту
  • Command + Shift + Delete Переход к последнему месту редактирования
  • Option + F1 Отображение текущего списка целей для выбора, в котором можно выбрать различные цели (например, открыть Finder для текущего файла)
  • Command + B / Command + Клик мышью Перейти к интерфейсу или определению метода / переменной, на котором находится курсор- Command + Option + B Переход к реализации, при использовании на имени вызова метода, переходит к конкретной реализации, может пропустить интерфейс
  • Option + Пробел, Command + Y Быстрый переход к определению метода / класса, на котором находится курсор
  • Control + Shift + B Переход к месту объявления типа
  • Command + U Перейти к определению метода / интерфейса родительского класса, на котором находится курсор
  • Control + Стрелка вниз / Control + Стрелка вверх Переход к предыдущему / следующему методу в текущем файле
  • Command + ] / Command + [ Перемещение курсора к началу / концу текущего блока кода
  • Command + F12 Отображение структуры текущего файла, можно использовать для поиска методов в классе
  • Control + H Отображение иерархии класса
  • Command + Shift + H Отображение иерархии метода
  • Control + Option + H Отображение иерархии вызова
  • F2 / Shift + F2 Переход к следующему / предыдущему месту выделенного ошибки или предупреждения
  • F4 / Command + Стрелка вниз Редактирование / просмотр исходного кода
  • Option + Home Отображение навигационной панели для текущего файла
  • F3 Выбор файла / папки / строки кода, добавление / удаление закладки
  • Option + F3 Выделите файл/папку/строку кода, чтобы добавить/удалить закладку с помощью горячих клавиш
  • Control + 0 . . . Control + 9 Перейти к позиции, соответствующей заданному номеру закладки
  • Command + F3 Показать все закладки

Рефакторинг- F5 Копировать файл в указанную директорию

  • F6 Переместить файл в указанную директорию
  • Command + Delete Для безопасного удаления файла — отобразить диалоговое окно подтверждения
  • Shift + F6 Переименовать файл
  • Command + F6 Изменить сигнатуру
  • Command + Option + N Согласованность
  • Command + Option + M Выделить выбранный код в метод
  • Command + Option + V Выделить переменную
  • Command + Option + F Выделить поле
  • Command + Option + C Выделить константу
  • Command + Option + P Выделить параметр

ВCS/Локальная история

  • Command + K Отправить код в систему контроля версий
  • Command + T Обновить код из системы контроля версий
  • Option + Shift + C Просмотреть последние изменения
  • Control + C Быстро открыть панель управления системой контроля версий

Динамические шаблоны кода

  • Command + Option + J Открыть окно выбора шаблонов, обернуть выбранный код в динамический шаблон
  • Command + J Вставить пользовательский динамический шаблон кода

Общие- Command + 1...Command + 9 Открыть соответствующее окно инструментов

  • Command + S Сохранить все

  • Command + Option + Y Синхронизировать, обновить

  • Control + Command + F Переключиться в полноэкранный режим

  • Command + Shift + F12 Переключиться в режим максимального размера редактора

  • Option + Shift + F Добавить в закладки

  • Option + Shift + I Проверить текущий файл с текущим файлом конфигурации

  • Control + \ Быстро переключиться на текущую схему (переключиться на тему, стиль кода и т.д.)

  • Command + , Открыть настройки системы IDEA

  • Command + ; Открыть диалоговое окно структуры проекта

  • Shift + Command + A Найти действие (можно настроить соответствующие опции)

  • Control + Shift + Tab Переключиться между вкладками окон редактирования и окон инструментов (если во время переключения нажать на delete, то закроется соответствующее выбранное окно)#### Другое (некоторые неофициальные сочетания клавиш)

  • Command + Shift + 8 Вертикальный режим редактирования

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/yangzjcn-IntelliJ-IDEA-Tutorial.git
git@api.gitlife.ru:oschina-mirror/yangzjcn-IntelliJ-IDEA-Tutorial.git
oschina-mirror
yangzjcn-IntelliJ-IDEA-Tutorial
yangzjcn-IntelliJ-IDEA-Tutorial
master