Перейти к основному содержимому
Версия: v0.3.0

Выбор контекста

Ввод

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

Выделенный код

Выделенный код, который вы выбрали нажатием cmd/ctrl + L, будет включен в ваш промпт вместе с предоставленным вами вводом. Это единственный раздел кода, который будет предоставлен модели, если вы не выделите дополнительные разделы или не используете один из других методов выбора ниже.

Активный файл

Вы можете включить текущий открытый файл в качестве контекста, нажав opt + enter (Mac) или alt + enter (Windows) при отправке запроса в окне Chat (промпт не может быть пустым).

Конкретный файл

Вы можете включить конкретный файл в вашем текущем рабочем пространстве в качестве контекста, введя @Files и выбрав файл.

Конкретная папка

Вы можете включить папку в вашем текущем рабочем пространстве в качестве контекста, введя @Folder и выбрав директорию. Она работает как @Codebase но включает только файлы в выбранной папке.

Поиск по кодовой базе

Вы можете автоматически включить соответствующие файлы из вашей кодовой базы в качестве контекста, введя @Codebase. Вы можете узнать о том, как работает @Codebase здесь.

Сайт документации

Вы можете включить сайт документации в качестве контекста, введя @Docs и выбрав сайт документации.

Содержимое терминала

Вы можете включить содержимое терминала в вашей IDE в качестве контекста, введя @Terminal.

Git diff

Вы можете включить все изменения, которые вы внесли в текущую ветку, введя @Git Diff.