Упражнение. Настройка GitHub Copilot для работы с Visual Studio Code
В этом упражнении мы создадим новый репозиторий с помощью шаблона GitHub для веб-API, использующего язык программирования Python.
Настройка среды
Сначала необходимо запустить среду Codespaces, которая предварительно настроена с расширением GitHub Copilot.
- Откройте пространство Codespace с предварительно настроенной средой в браузере.
- На странице "Создание пространства кода" просмотрите параметры конфигурации Codespace и выберите "Создать новое пространство кода".
- Дождитесь запуска пространства кода. Этот процесс запуска может занять несколько минут.
- Остальные упражнения в этом проекте происходят в контексте этого контейнера разработки.
Внимание
Все учетные записи GitHub могут использовать Codespaces в течение до 60 часов бесплатно каждый месяц на двухядровых экземплярах. Дополнительные сведения см. в GitHub Codespaces ежемесячно включаемых в хранилище и основные часы.
Подсказка
GitHub Copilot предлагает бесплатный план, включающий 2000 автозаполнений кода и 50 сообщений в чате в месяц. Чтобы приступить к работе, откройте Visual Studio Code, щелкните значок GitHub Copilot, а затем нажмите кнопку "Войти в систему для бесплатного использования GitHub Copilot". Подробнее. Преподаватели, учащиеся и некоторые поддерживающие проекты с открытым исходным кодом могут бесплатно получать Copilot Pro; узнайте, как: https://aka.ms/Copilot4Students.
Веб-API Python
По завершении пространства кода загружаются с разделом терминала внизу. Пространства кода устанавливают все необходимые расширения в контейнере. После завершения установки пакетов, Codespaces выполняет команду uvicorn, чтобы запустить ваше веб-приложение в вашем пространстве Codespace.
При успешном запуске веб-приложения на вкладке "Порты терминала" отображается сообщение о том, что сервер работает через порт 8000 в пространстве Codespace.
Регистрация в GitHub Copilot
Если вы еще не сделали этого, необходимо зарегистрировать, настроив бесплатную пробную версию или подписку для своей учетной записи.
Примечание.
Преподаватели, учащиеся и пользователи с открытым исходным кодом могут зарегистрироваться в Copilot бесплатно, узнайте, как настроить GitHub Student и GitHub Copilot в качестве аутентифицированного разработчика учащихся.