1
0
mirror of synced 2026-01-03 06:04:16 -05:00
Files
docs/translations/ru-RU/content/copilot/getting-started-with-github-copilot/getting-started-with-github-copilot-in-visual-studio.md
2022-11-30 17:22:25 +00:00

8.1 KiB
Raw Blame History

title, shortTitle, product, intro, versions, topics, ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
title shortTitle product intro versions topics ms.openlocfilehash ms.sourcegitcommit ms.translationtype ms.contentlocale ms.lasthandoff ms.locfileid
Начало работы с GitHub Copilot в Visual Studio Visual Studio {% data reusables.gated-features.copilot %} Узнайте, как установить {% data variables.product.prodname_copilot %} в {% data variables.product.prodname_vs %} и начать видеть предложения при написании комментариев и кода.
feature
copilot
Copilot
353095b0b0490cd12da8d853754b524431605819 7fb7ec2e66 MT ru-RU 11/29/2022 148185138

{% data reusables.copilot.copilot-cta-button %}

Сведения о {% data variables.product.prodname_copilot %} and Visual Studio

{% data reusables.copilot.procedural-intro %}

Если вы используете {% data variables.product.prodname_vs %}, вы можете просматривать и включать предложения из {% data variables.product.prodname_copilot %} непосредственно в редакторе. В этом руководстве описано, как использовать {% data variables.product.prodname_copilot %} в {% data variables.product.prodname_vs %} для Windows.

Предварительные требования

Чтобы использовать {% data variables.product.prodname_copilot %} в {% data variables.product.prodname_vs %}, необходимо установить {% data variables.product.prodname_vs %} 2022 17.2 или более поздней версии. Дополнительные сведения см. в документации по интегрированной среде разработки Visual Studio.

{% note %}

Примечание. {% data variables.product.prodname_copilot %} в настоящее время недоступен для использования с Visual Studio для Mac.

{% endnote %}

Установка расширения {% data variables.product.prodname_vs %}

Чтобы использовать {% data variables.product.prodname_copilot %}, сначала установите {% data variables.product.prodname_vs %}.

  1. На панели инструментов Visual Studio щелкните Расширения, а затем — Управление расширениями. Снимок экрана: панель инструментов Visual Studio

  2. В окне "Управление расширениями" щелкните Visual Studio Marketplace, найдите расширение {% data variables.product.prodname_copilot %}, а затем нажмите кнопку Скачать. Снимок экрана: расширение Copilot GitHub для Visual Studio с выделенной кнопкой загрузки

  3. Закройте окно "Управление расширениями", а затем закройте и повторно запустите {% data variables.product.prodname_vs %}.

  4. При необходимости, чтобы убедиться, что {% data variables.product.prodname_copilot %} установлен и включен, вернитесь в раздел Управление расширениями, нажмите кнопку Установлено, чтобы просмотреть установленные расширения, а затем щелкните {% data variables.product.prodname_copilot %} , чтобы просмотреть сведения о состоянии. Снимок экрана: установленные расширения в Visual Studio с выделенным элементом GitHub Copilot

  5. Откройте или создайте проект в {% data variables.product.prodname_vs %}.

  6. В диалоговом окне "Microsoft {% data variables.product.prodname_vs %}" скопируйте код активации устройства, нажав кнопку ОК. Снимок экрана: диалоговое окно Microsoft {% data variables.product.prodname_vs %}

  7. Окно активации устройства откроется в браузере. Вставьте код устройства и нажмите кнопку Продолжить.

    • Чтобы вставить код в Windows или Linux, нажмите CTRL+V.
    • Чтобы вставить код в macOS, нажмите COMMAND+V.
  8. {% data variables.product.prodname_dotcom %} запросит необходимые разрешения для {% data variables.product.prodname_copilot %}. Чтобы одобрить эти разрешения, щелкните Авторизовать подключаемый модуль {% data variables.product.prodname_copilot %} .

  9. Когда вы одобрите разрешения, {% data variables.product.prodname_vs %} отобразит подтверждение. Снимок экрана: подтверждение разрешений для {% data variables.product.prodname_vs %}

Просмотр первого предложения

{% data reusables.copilot.code-examples-limitations %} {% data reusables.copilot.supported-languages %} Приведенные ниже примеры используются на языке C#, но другие языки будут работать аналогичным образом.

{% data reusables.copilot.create-c-file %}

  1. В файле C# введите следующую сигнатуру функции. {% data variables.product.prodname_copilot %} автоматически предложит весь текст функции, выделенный серым цветом, как показано ниже. Точное предложение может отличаться.
int CalculateDaysBetweenDates(

Снимок экрана: первое предложение Visual Studio Code {% data reusables.copilot.accept-suggestion %}

Просмотр альтернативных предложений

{% data reusables.copilot.alternative-suggestions %} {% data reusables.copilot.create-c-file %}

  1. В файле C# введите следующую сигнатуру функции. {% data variables.product.prodname_copilot %} покажет предложение.

    int CalculateDaysBetweenDates(
    
  2. Если доступны альтернативные предложения, вы можете увидеть эти альтернативы, нажав клавиши ALT+] (или ALT+[).

  3. Кроме того, можно навести указатель мыши на предложение, чтобы просмотреть палитру команд {% data variables.product.prodname_copilot %} для выбора предложений. {% data reusables.copilot.accept-or-reject-suggestion %}

Создание предложений кода из комментариев

{% data reusables.copilot.generating-suggestions-from-comments %}

{% data reusables.copilot.create-c-file %}

  1. В файле C# введите следующий комментарий. {% data variables.product.prodname_copilot %} предложит реализацию функции.
    using System.Xml.Linq;
    
    var doc = XDocument.Load("index.xhml");
    
    // find all images
    

{% data reusables.copilot.accept-suggestion %}

{% data reusables.copilot.enabling-or-disabling-vs %}

Дополнительные сведения