+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новости

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:

  1. Откройте Visual Studio.

  2. В строке меню выберите Расширения > Управление расширениями .

  3. В поле поиска введите «Чат GitHub Copilot».

  4. Выберите расширение GitHub Copilot Chat , а затем нажмите кнопку «Загрузить» .

  5. Перезапустите Visual Studio, чтобы завершить процесс установки.

Использование чата Copilot в Visual Studio

Вы можете задавать вопросы, связанные с программированием, на естественном языке, и чат GitHub Copilot ответит на них в контексте вашей разработки.

Есть два места, где вы можете задать эти вопросы Copilot; в окне чата или непосредственно в коде, который вы хотите изменить, с помощью встроенного чата . Для вопросов, где ваша цель — изменить или добавить файл кода, который вы открыли в редакторе, обычно лучше всего работает встроенный чат, тогда как на более общие вопросы по кодированию лучше всего отвечать в панели чата.

Задавайте вопросы в окне чата

Окно чата Copilot Chat в Visual Studio позволяет вам задавать вопросы и видеть ответы на панели чата. Обычно это лучший способ работать с Copilot по вопросам программирования и общим вопросам, связанным с программированием.

  1. В Visual Studio выберите «Просмотр» > «Чат GitHub Copilot» .

  2. В окне чата второго пилота введите вопрос, связанный с программированием, в текстовое поле «Спросить второго пилота» . Нажмите Enter или выберите «Отправить» , чтобы задать свой вопрос.

  3. Если Copilot Chat предлагает предложение кода, которое вы хотите использовать, выберите « Копировать блок кода» , чтобы скопировать предложение кода, « Вставить в новые файлы» , чтобы вставить предложение кода в новый файл, или выберите « Предварительный просмотр» , чтобы вставить предложение кода в текущий файл кода. Использование кнопки «Предварительный просмотр» позволяет предварительно просмотреть код в целевом расположении, чтобы вы могли легко увидеть, что обновляется.

Если вы зададите вопрос о помощи в понимании вашего кода, параметры «Копировать блок кода» и «Вставить в новый файл» будут недоступны.

  1. Если вы выберете Preview , вы увидите предложения кода в обычном шаблоне представления различий Visual Studio. Вы можете просмотреть и уточнить предлагаемые предложения и применить их к своему коду, выбрав «Принять» , или отказаться от них, выбрав «Отмена» .

  2. Если вы выберете «Вставить в новый файл» , вы увидите предложения кода в новом файле. По умолчанию файл не сохраняется.

    Задавайте вопросы во встроенном чате

    Представление встроенного чата Copilot Chat в Visual Studio позволяет вам задавать вопросы и видеть ответы прямо в коде в самом окне редактора. Благодаря встроенному чату вам не придется возвращаться к окну чата взад и вперед. Обычно это лучший способ работать с Copilot по вопросам, которые добавляют или обновляют текущий открытый файл кода.

    1. В Visual Studio щелкните правой кнопкой мыши в окне редактора и выберите «Спросить Copilot» , чтобы открыть встроенное представление чата Copilot Chat в самом редакторе.

    2. Введите вопрос, связанный с кодированием, в текстовое поле «Спросить Copilot» , а затем нажмите Enter или выберите «Отправить» , чтобы задать свой вопрос.

    3. Вы увидите предложения кода из чата Copilot в представлении различий Visual Studio. Вы можете просмотреть и уточнить предлагаемые предложения и применить их к своему коду, выбрав «Принять» , или отказаться от них, выбрав «Отмена» .

    4. Вы можете закрыть вид встроенного чата, нажав Esc .

    Следующие шаги

    Чтобы узнать больше, рассмотрите возможность изучения следующих ресурсов:

    • Расширение GitHub Copilot: начало работы
    • Расширение GitHub Copilot Chat: начало работы
    • GitHub Copilot: ваш программист пары искусственного интеллекта
    • Центр управления безопасностью GitHub Copilot

Другие новости

Лучшая цена