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-code.md
2022-11-30 17:22:25 +00:00

9.4 KiB
Raw Blame History

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

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

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

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

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

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

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

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

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

  1. В {% data variables.product.prodname_vscode %} Marketplace перейдите на страницу Расширение {% data variables.product.prodname_copilot %} и щелкните Установить. Установка расширения {% data variables.product.prodname_copilot %} {% data variables.product.prodname_vscode %}
  2. Появится всплывающее окно с просьбой открыть {% data variables.product.prodname_vscode %}. Щелкните Открыть {% data variables.product.prodname_vscode %} .
  3. На вкладке "Расширение: {% data variables.product.prodname_copilot %}" в {% data variables.product.prodname_vscode %} щелкните Установить. Кнопка установки в {% data variables.product.prodname_vscode %}
  4. Если вы еще не авторизовали {% data variables.product.prodname_vscode %} в учетной записи {% data variables.product.prodname_dotcom %}, появится запрос на вход в {% data variables.product.prodname_dotcom %} в {% data variables.product.prodname_vscode %}.
    • Если вы уже авторизовали {% data variables.product.prodname_vscode %} для учетной записи на {% data variables.product.prodname_dotcom %}, {% data variables.product.prodname_copilot %} будет авторизован автоматически. Снимок экрана: экран авторизации {% data variables.product.prodname_vscode %}
  5. В браузере {% data variables.product.prodname_dotcom %} запросит необходимые разрешения для {% data variables.product.prodname_copilot %}. Чтобы одобрить эти разрешения, щелкните Авторизовать {% data variables.product.prodname_vscode %} .
  6. В {% data variables.product.prodname_vscode %} в диалоговом окне "{% data variables.product.prodname_vscode %}" для подтверждения подлинности щелкните Открыть.

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

{% data reusables.copilot.code-examples-limitations %}

{% data reusables.copilot.supported-languages %} Следующие примеры находятся на JavaScript, но другие языки будут работать аналогичным образом.

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

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

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

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

{% data reusables.copilot.alternative-suggestions %}

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

  1. В файле JavaScript введите следующий заголовок функции. {% data variables.product.prodname_copilot %} покажет предложение.
function calculateDaysBetweenDates(begin, end) {

{% data reusables.copilot.see-alternative-suggestions %}

OS Смотреть следующее предложение Смотреть предыдущее предложение
macOS Option (⌥) или ALT+] Option (⌥) или ALT+[
Windows ALT+] ALT+[
Linux ALT+] ALT+[
  1. Кроме того, можно навести указатель мыши на предложение, чтобы просмотреть палитру команд {% data variables.product.prodname_copilot %} для выбора предложений. {% data reusables.copilot.accept-or-reject-suggestion %}

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

{% data reusables.copilot.suggestions-new-tab %}

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

  1. В файле JavaScript введите следующий заголовок функции. {% data variables.product.prodname_copilot %} покажет предложение.
function calculateDaysBetweenDates(begin, end) {
  1. Чтобы открыть новую вкладку с несколькими дополнительными параметрами, нажмите CTRL+ВВОД.
  2. Чтобы принять предложение, над предложением нажмите кнопку Принять решение. Чтобы отклонить все предложения, закройте вкладку.

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

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

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

  1. В файле JavaScript введите следующий комментарий. {% data variables.product.prodname_copilot %} предложит реализацию функции.
    // find all images without alternate text
    // and give them a red border
    function process() {
    

Использование платформы

Вы также можете использовать {% data variables.product.prodname_copilot %} для создания предложений для API и платформ. В следующем примере для создания простого сервера Express, возвращающего текущее время, используется {% data variables.product.prodname_copilot %}.

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

  1. В файле JavaScript введите следующий комментарий и нажмите клавишу ВВОД. {% data variables.product.prodname_copilot %} предложит реализацию приложения Express.
    // Express server on port 3000
    
  2. To accept each line, press Tab, then Enter.
  3. Type the following comment and then press Enter. {% data variables.product.prodname_copilot %} will suggest an implementation for the default handler.
    // Return the current time
    
  4. Чтобы принять каждую строку, нажмите клавишу TAB.

{% data reusables.copilot.enabling-or-disabling-in-vsc %}

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