Inline Edit позволяет редактировать код или задавать вопросы прямо в редакторе с помощью Ctrl+K, что открывает поле ввода, где ваш выбранный код и инструкции создают ваш запрос.

Режимы

Редактирование выделения

При выделенном коде Ctrl+K редактирует этот конкретный код на основе ваших инструкций.
Без выделения Cursor генерирует новый код в позиции курсора. ИИ включает соответствующий окружающий код для контекста. Например, вызов на имени функции включает всю функцию.

Быстрый вопрос

Нажмите Alt+Enter в встроенном редакторе, чтобы задать вопросы о выделенном коде. После получения ответа введите “сделай это” или аналогичную формулировку, чтобы преобразовать предложение в код. Это позволяет исследовать идеи перед их реализацией.

Редактирование всего файла

Для изменений в масштабе файла используйте Ctrl+Shift+Enter. Этот режим обеспечивает комплексные изменения при сохранении контроля.

Отправить в чат

Для редактирования нескольких файлов или расширенных функций используйте Ctrl+L, чтобы отправить выделенный код в Chat. Это обеспечивает редактирование нескольких файлов, подробные объяснения и расширенные возможности ИИ.

Дополнительные инструкции

После каждого редактирования уточняйте результаты, добавляя инструкции и нажимая Enter. ИИ обновляет изменения на основе вашей обратной связи.

Контекст по умолчанию

Inline Edit включает контекст по умолчанию для улучшения генерации кода помимо любых символов @, которые вы добавляете. Это включает связанные файлы, недавно просмотренный код и релевантную информацию. Cursor приоритизирует наиболее релевантный контекст для лучших результатов.