Чат в SourceCraft Code Assistant

В плагин Code Assistant встроен чат, с помощью которого вы можете общаться с AI-помощником в интерфейсе IDE.

Поддерживаются следующие сценарии:

Для чата доступны настройки контекста и правил, а также библиотека промтов.

Функциональность отличается в зависимости от используемой IDE.

Примечание

Язык интерфейса плагина для Visual Studio Code зависит от установленного языка IDE.

Отправка сообщения

Открыть чат

  1. На левой панели редактора нажмите кнопку SourceCraft Code Assistant.

    Если у вас много плагинов, кнопка чата может быть скрыта в меню .

    Также вы можете использовать сочетание клавиш Ctrl + L в Windows/Linux или Command + L в macOS.

  2. Изучите представленные в блоке Code Assistant School примеры запросов.

    Чтобы обновить примеры, нажмите кнопку .

    Чтобы использовать пример, нажмите на него.

Отправить сообщение

В окне для ввода сообщения напишите запрос AI-помощнику и нажмите кнопку или Enter.

Чтобы перейти на новую строку в сообщении, используйте сочетание клавиш Ctrl + Enter в Windows/Linux или Command + Enter в macOS.

Чтобы переназначить перенос строки на Enter, а отправку сообщения — на Ctrl/Command + Enter, наведите указатель на и выберите во всплывающем окне нужный вариант.

Вы можете задавать вопросы на любом языке.

Примечание

AI-помощник учитывает в качестве контекста открытую в редакторе вкладку или выделенный блок кода.

Подробнее о контексте

Прекратить генерацию ответа

Если вы, например, передумали и хотите переформулировать вопрос, в окне для ввода сообщения нажмите кнопку .

Оценить ответ

В правом нижнем углу ответа AI-помощника нажмите или .

Вывести предыдущее обращение к AI-помощнику

В окне для ввода сообщения нажмите кнопку .

Открыть чат

На правой панели редактора нажмите кнопку SourceCraft Code Assistant Chat.

Отправить сообщение

В окне для ввода сообщения напишите запрос AI-помощнику и нажмите кнопку или Enter.

Чтобы перейти на новую строку в сообщении, используйте сочетание клавиш Shift + Enter.

Вы можете задавать вопросы на любом языке.

Примечание

AI-помощник учитывает в качестве контекста открытую в редакторе вкладку или выделенный блок кода.

Подробнее о контексте

Прекратить генерацию ответа

Если вы, например, передумали и хотите переформулировать вопрос, в окне для ввода сообщения нажмите кнопку .

Оценить ответ

В правом нижнем углу ответа AI-помощника нажмите или .

История чата

Открыть новый чат

На верхней панели чата нажмите кнопку New chat.

Посмотреть список чатов

На верхней панели чата нажмите кнопку History.

В открывшемся списке выберите чат, к которому вы хотите вернуться.

Для чатов автоматически формируются названия. Чтобы переименовать чат, напротив него нажмите кнопку , введите новое название и нажмите кнопку Enter.

Чтобы удалить чат из списка, напротив чата нажмите кнопку .

Очистить чат

На верхней панели чата нажмите кнопку Clean Chat.

Блоки кода

В панели над блоком кода отображается язык программирования, на котором он написан.

Скопировать код из чата

В правом углу панели над блоком кода нажмите .

Вставить код из чата в открытую вкладку

В правом углу панели над блоком кода нажмите .

Развернуть и свернуть блок кода

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

Скопировать код из чата

В правом верхнем углу блока кода нажмите .

Настройки SourceCraft Code Assistant

Функциональность доступна только в Visual Studio Code.

На верхней панели чата нажмите кнопку Settings.

См. также