Введение
GitHub Copilot — помощник по написанию кода на базе ИИ. GitHub Copilot может предлагать целые строки и функции прямо в редакторе.
В этом руководстве показано, как зарегистрироваться в GitHub Copilot с помощью личной учетной записи, установить расширение GitHub Copilot в Visual Studio Code и получить первое предложение. Дополнительные сведения о GitHub Copilot см. в разделе Сведения о GitHub Copilot. Дополнительные сведения об использовании GitHub Copilot в различных средах см. в разделе Начало работы.
Предварительные требования
- GitHub Copilot можно бесплатно использовать для проверенных учащихся, преподавателей и открытый код обслуживающих.
- Если вы не являетесь студентом, преподавателем или открытый код, вам потребуется активная пробная версия или подписка. Дополнительные сведения см. в статье Сведения о выставлении счетов за GitHub Copilot.
- Чтобы использовать GitHub Copilot в Visual Studio Code, необходимо установить Visual Studio Code. Дополнительные сведения см. в документации по Visual Studio Code.
Регистрация в GitHub Copilot
Прежде чем приступить к использованию GitHub Copilot, необходимо настроить бесплатную пробную версию или подписку для личной учетной записи.
Примечание: Если вы являетесь членом организации, принадлежащей учетной записи GitHub Enterprise Cloud с подпиской на GitHub Copilot, и вам назначено GitHub Copilot место вашей организации, можно перейти к установке расширения GitHub Copilot для Visual Studio Code.
-
В правом верхнем углу любой страницы щелкните фотографию профиля, а затем выберите Параметры.

-
В разделе "Код, планирование и автоматизация" боковой панели щелкните GitHub Copilot.
-
На странице параметров GitHub Copilot нажмите кнопку Включить GitHub Copilot .

-
Выберите период выставления счетов (ежемесячно или ежегодно) и нажмите кнопку Продолжить, чтобы получить доступ к Copilot.
- Если ваша личная учетная запись соответствует условиям бесплатной подписки GitHub Copilot, вместо пробной версии вы автоматически перейдете к шагу 6.

-
Выполните действия, чтобы подтвердить платежные данные, а затем нажмите кнопку Отправить.
-
Выберите параметры, а затем нажмите кнопку Сохранить и начать работу.

Эти настройки можно изменить позже, вернувшись к параметрам GitHub Copilot. Дополнительные сведения см. в разделе Настройка GitHub Copilot в Visual Studio Code.
Установка расширения GitHub Copilot для Visual Studio Code
Чтобы использовать GitHub Copilot, сначала установите Visual Studio Code.
- В Visual Studio Code Marketplace перейдите на страницу Расширение GitHub Copilot и щелкните Установить.

- Появится всплывающее окно с просьбой открыть Visual Studio Code. Щелкните Открыть Visual Studio Code .
- На вкладке "Расширение: GitHub Copilot" в Visual Studio Code щелкните Установить.

- Если вы еще не авторизовали Visual Studio Code в учетной записи GitHub, появится запрос на вход в GitHub в Visual Studio Code.
- Если вы уже авторизовали Visual Studio Code для учетной записи на GitHub, GitHub Copilot будет авторизован автоматически.

- Если вы уже авторизовали Visual Studio Code для учетной записи на GitHub, GitHub Copilot будет авторизован автоматически.
- В браузере GitHub запросит необходимые разрешения для GitHub Copilot. Чтобы одобрить эти разрешения, щелкните Авторизовать Visual Studio Code .
- В Visual Studio Code в диалоговом окне "Visual Studio Code" для подтверждения подлинности щелкните Открыть.
Получение первого предложения
Note: If you have duplication detection enabled for GitHub Copilot, you may receive limited suggestions, or no suggestions, when using the code examples provided. As an alternative, you can start by typing your own code to see suggestions from GitHub Copilot. For more information on duplication detection, see "Enabling or disabling duplication detection."
GitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. Следующие примеры приводятся на JavaScript, но будут работать аналогичным образом и для других языков.
-
Откройте Visual Studio Code.
-
В Visual Studio Code создайте новый файл JavaScript ( *.js). 1. В файле JavaScript введите следующий заголовок функции.
```javascript{:copy} function calculateDaysBetweenDates(begin, end) { ``` GitHub Copilot автоматически предложит текст целой функции, выделенный серым, как показано ниже. Точное предложение может отличаться.
1. Чтобы принять предложение, нажмите клавишу TAB.
Next Steps
Вы успешно установили GitHub Copilot и получили первое предложение, но это только начало. Далее приведены некоторые полезные ресурсы для продолжения работы с GitHub Copilot.
- Начало работы. Вы узнали, как получить первое предложение в Visual Studio Code. В этих руководствах объясняется, как настраивать и использовать различные функции GitHub Copilot во всех поддерживаемых средах.
- GitHub Copilot. Ознакомьтесь с практическими примерами того, как GitHub Copilot помогает в работе.
- Настройка GitHub Copilot. В этих руководствах приводятся подробные сведения о настройке GitHub Copilot для ваших потребностей.