Чат в SourceCraft Code Assistant
В плагин Code Assistant встроен чат, с помощью которого вы можете общаться с AI-помощником в интерфейсе IDE.
Поддерживаются следующие сценарии:
- Генерация примеров кода.
- Объяснение кода в файлах проекта или в отдельных фрагментах в файле, в том числе в формате markdown для дальнейшего использования в документации.
- Помощь в отладке и устранение ошибок.
- Формирование тестов к коду.
- Генерация документации.
- Поиск возможных проблем в коде.
- Предложения по улучшению и поиск альтернативных решений.
- Построение диаграмм.
- Написание сообщений для коммитов.
Функциональность отличается в зависимости от используемой IDE.
Примечание
Язык интерфейса плагина для Visual Studio Code зависит от установленного языка IDE.
Отправка сообщения
Открыть чат
-
На левой панели редактора нажмите кнопку SourceCraft Code Assistant.
Если у вас много плагинов, кнопка чата может быть скрыта в меню .
Также вы можете использовать сочетание клавиш Ctrl + L в Windows/Linux или Command + L в macOS.
-
Изучите представленные в блоке 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.