GitHub Copilot Chat теперь доступен в Visual Studio и Visual Studio Code для пользователей с активной подпиской
GitHub Copilot Chat теперь доступен в Visual Studio и Visual Studio Code для пользователей с активной подпиской
GitHub Copilot Chat теперь доступен в Visual Studio и Visual Studio Code для пользователей с активной подпиской. Copilot Chat — это парный программист с искусственным интеллектом, который позволяет вам говорить на естественном языке через интерфейс чата для выполнения задач программирования, таких как понимание разделов кода, создание тестовых примеров и генерация кода.
Расширения GitHub Copilot и GitHub Copilot Chat в Visual Studio расширяют возможности разработки с помощью искусственного интеллекта в Visual Studio , помогая вам быть более продуктивными и эффективными при написании кода.
В этой статье вы узнаете о расширении Copilot Chat в Visual Studio — полностью интегрированном чате на базе искусственного интеллекта от GitHub Copilot прямо в интегрированной среде разработки Visual Studio. Он позволяет получать информацию и поддержку по кодированию, например синтаксис, концепции программирования, контекстно-зависимую справку по коду, тестовые примеры, отладку и многое другое, не выходя из IDE.
Зачем использовать Copilot Chat в Visual Studio?
Copilot Chat предоставляет помощь искусственного интеллекта, которая поможет вам принимать обоснованные решения и писать более качественный код. Благодаря тесной интеграции с Visual Studio Copilot Chat понимает, над чем вы работаете, и может помочь вам с такими задачами разработки, как:
- Объяснения кода : получите углубленный анализ и объяснение того, как работает блок кода.
- Справка по коду : получите ответы на вопросы, связанные с программированием, на естественном языке или в формате фрагмента кода.
- Уточнение кода : получайте предложения и рекомендации по коду с учетом контекста.
- Модульное тестирование : создание модульных тестов.
- Профилирование : оптимизация производительности кода
- Отладка : находите проблемы и получайте предлагаемые исправления ошибок и исключений
Для начала вам нужно:
- Visual Studio 2022 версии 17.8 или новее.
- Активная подписка на GitHub Copilot для частных лиц или GitHub Copilot для бизнеса.
- Расширение GitHub Copilot в Visual Studio
Установите расширение Visual Studio.
Чтобы установить расширение GitHub Copilot Chat в Visual Studio:
-
Откройте Visual Studio.
-
В строке меню выберите Расширения > Управление расширениями .
-
В поле поиска введите «Чат GitHub Copilot».
-
Выберите расширение GitHub Copilot Chat , а затем нажмите кнопку «Загрузить» .
-
Перезапустите Visual Studio, чтобы завершить процесс установки.
Использование чата Copilot в Visual Studio
Вы можете задавать вопросы, связанные с программированием, на естественном языке, и чат GitHub Copilot ответит на них в контексте вашей разработки.
Есть два места, где вы можете задать эти вопросы Copilot; в окне чата или непосредственно в коде, который вы хотите изменить, с помощью встроенного чата . Для вопросов, где ваша цель — изменить или добавить файл кода, который вы открыли в редакторе, обычно лучше всего работает встроенный чат, тогда как на более общие вопросы по кодированию лучше всего отвечать в панели чата.
Задавайте вопросы в окне чата
Окно чата Copilot Chat в Visual Studio позволяет вам задавать вопросы и видеть ответы на панели чата. Обычно это лучший способ работать с Copilot по вопросам программирования и общим вопросам, связанным с программированием.
-
В Visual Studio выберите «Просмотр» > «Чат GitHub Copilot» .
-
В окне чата второго пилота введите вопрос, связанный с программированием, в текстовое поле «Спросить второго пилота» . Нажмите Enter или выберите «Отправить» , чтобы задать свой вопрос.
- Если Copilot Chat предлагает предложение кода, которое вы хотите использовать, выберите « Копировать блок кода» , чтобы скопировать предложение кода, « Вставить в новые файлы» , чтобы вставить предложение кода в новый файл, или выберите « Предварительный просмотр» , чтобы вставить предложение кода в текущий файл кода. Использование кнопки «Предварительный просмотр» позволяет предварительно просмотреть код в целевом расположении, чтобы вы могли легко увидеть, что обновляется.
Если вы зададите вопрос о помощи в понимании вашего кода, параметры «Копировать блок кода» и «Вставить в новый файл» будут недоступны.
-
Если вы выберете Preview , вы увидите предложения кода в обычном шаблоне представления различий Visual Studio. Вы можете просмотреть и уточнить предлагаемые предложения и применить их к своему коду, выбрав «Принять» , или отказаться от них, выбрав «Отмена» .
-
Если вы выберете «Вставить в новый файл» , вы увидите предложения кода в новом файле. По умолчанию файл не сохраняется.
Задавайте вопросы во встроенном чате
Представление встроенного чата Copilot Chat в Visual Studio позволяет вам задавать вопросы и видеть ответы прямо в коде в самом окне редактора. Благодаря встроенному чату вам не придется возвращаться к окну чата взад и вперед. Обычно это лучший способ работать с Copilot по вопросам, которые добавляют или обновляют текущий открытый файл кода.
-
В Visual Studio щелкните правой кнопкой мыши в окне редактора и выберите «Спросить Copilot» , чтобы открыть встроенное представление чата Copilot Chat в самом редакторе.
-
Введите вопрос, связанный с кодированием, в текстовое поле «Спросить Copilot» , а затем нажмите Enter или выберите «Отправить» , чтобы задать свой вопрос.
-
Вы увидите предложения кода из чата Copilot в представлении различий Visual Studio. Вы можете просмотреть и уточнить предлагаемые предложения и применить их к своему коду, выбрав «Принять» , или отказаться от них, выбрав «Отмена» .
-
Вы можете закрыть вид встроенного чата, нажав Esc .
Следующие шаги
Чтобы узнать больше, рассмотрите возможность изучения следующих ресурсов:
- Расширение GitHub Copilot: начало работы
- Расширение GitHub Copilot Chat: начало работы
- GitHub Copilot: ваш программист пары искусственного интеллекта
- Центр управления безопасностью GitHub Copilot
-