Ввод запроса в SourceCraft Code Assistant
Важно
Функциональность доступна только в Visual Studio Code.
Code Assistant разработан для понимания естественного языка. Вам не нужно использовать какие-либо специальные команды или синтаксис для общения с ним. Просто введите ваш запрос на любом языке, как если бы вы разговаривали с разработчиком.
Эффективные стратегии запросов
Четко укажите, что вы хотите, чтобы Code Assistant сделал. Избегайте расплывчатой или двусмысленной формулировки.
| Стратегия | Реализация |
|---|---|
| Будьте конкретны | Пишите: Исправь ошибку в calculateTotal, которая возвращает неправильные результаты вместо: Исправь код. |
| Предоставьте контекст | Используйте упоминание контекста @ для ссылок на файлы и код. |
| Разделяйте задачи | Разбивайте сложные задачи на более мелкие управляемые шаги. |
| Включайте примеры | Предоставляйте пример кода, если вам нужен определенный формат или стиль. |
Примеры запросов
создай новый файл с именем `utils.py` и добавь функцию `add`, которая принимает два числа в качестве аргументов и возвращает их сумму
в файле @src/components/Button.tsx измените цвет кнопки на синий
найди все экземпляры переменной `oldValue` в @/src/App.js и замените их на `newValue`
выполни команду `npm install` в терминале
объясни функцию `calculateTotal` в @/src/utils.ts
@problems устрани все обнаруженные проблемы
Распространенные ошибки, которых следует избегать
| Плохо | Хорошо |
|---|---|
| Расплывчатые запросы | Указывайте точно, что нужно сделать. |
| Предположение контекста | Явно указывайте файлы и функции. |
| Избыточный технический жаргон | Используйте ясный, прямолинейный язык. |
| Несколько несвязанных задач | Отправляйте один сосредоточенный запрос за раз. |
| Продолжение без подтверждения | Проверьте код, чтобы убедиться, что он завершен. |
Была ли статья полезна?
Предыдущая
Следующая