Перейти к основному содержимому

Встроенное редактирование в IntelliJ IDEA

Встроенная генерация кода позволяет создавать код прямо в редакторе, не переключаясь в чат. Она удобна для рефакторинга, добавления логики или исправления ошибок.

В разработке

Встроенная генерация кода в IntelliJ IDEA находится в разработке: сочетания клавиш, набор действий и поведение могут меняться.

Как использовать​

  1. Установите курсор в редакторе и нажмите Ctrl+\. Альтернатива — меню Code → Ask AI... (в контекстном меню правой кнопкой мыши).
  2. Введите описание правки и нажмите Enter. Сгенерированный код появится в том же редакторе.
  3. Проверьте результат. Для улучшения введите уточняющее сообщение в поле в верхней части редактора.

Применение результата​

  • Accept All — вставить предложенный фрагмент;
  • Revert — отменить отдельные изменения (область нумерации строк);
  • Discard All — отбросить все изменения;
  • Regenerate или Ctrl+F5 — сгенерировать ответ заново.

Быстрые действия (AI Actions)​

Остальные действия AI (объяснение, рефакторинг, исправление, генерация тестов и др.) доступны через меню AI Actions, которое открывается правой кнопкой мыши в редакторе либо сочетанием Alt+Enter.

Горячие клавиши по умолчанию​

ДействиеWindows / LinuxmacOS
Встроенная генерация кодаCtrl+\Ctrl+\
Открыть меню «Действия AI» (Generate Code, Explain, Refactor, Fix, Generate Unit Tests и др.)Alt+EnterAlt+Enter
Принять предложенный кодTabTab
Принять следующее словоCtrl+RightCtrl+Right
Принять следующую строкуEndEnd
Отклонить предложенный кодEscapeEscape
Ручной вызов автодополненияAlt+Shift+\Alt+Shift+\
Поиск действий и настроек плагинаCtrl+Shift+ACmd+Shift+A

Сочетания клавиш могут быть переназначены пользователем в настройках IDE.