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