Введение
GitHub Copilot — это партнер по программированию искусственного интеллекта, который предоставляет предложения автозаполнения во время кода. Получите предложения, введя код или описывая его на естественном языке.
Copilot анализирует файл и связанные файлы, предлагая предложения в текстовом редакторе. Он использует OpenAI Codex, новую систему ИИ, разработанную OpenAI, для получения контекста от написанного кода и комментариев, а затем предлагает новые строки или целые функции.
GitHub Codespaces размещенная среда разработчика, работающая в облаке, которую можно запустить с помощью Visual Studio Code. Вы можете настроить интерфейс разработки для любого проекта разработки на сайте GitHub, предустановки зависимостей, библиотек и даже расширений и параметров Visual Studio Code.
Сценарий. Улучшение проекта
Как разработчик, вы хотите быть более продуктивным вводить код быстрее как для чистых новых проектов, так и для существующих. Для этой задачи вы надеетесь, что помощник по искусственному интеллекту — это то, что необходимо улучшить рабочие процессы разработчика в написании кода, документации, тестировании и т. д.
В этом модуле вы узнаете, как использовать GitHub Copilot с примененными примерами изменения репозитория с помощью запроса на настройку поведения прокрутки и динамических предложений после ввода исходного кода.
Что я узнаю?
По завершении этого модуля вы получите навыки для:
- Настройте репозиторий GitHub в Codespaces и установите расширение GitHub Copilot.
- Созданные запросы для создания предложений из GitHub Copilot
- Примените GitHub Copilot для улучшения проектов.
Какова главная цель?
После успешного завершения этого модуля вы сможете использовать запрос на настройку проекта JavaScript с помощью GitHub Copilot в GitHub Codespaces.
Необходимые компоненты
- Базовое понимание JavaScript и текстовых редакторов.
- Базовое понимание принципов Git и GitHub и выполнение базовых
gitкоманд, таких какgit addиgit push. - Учетная запись GitHub с активной подпиской для GitHub Copilot необходима для вашей личной учетной записи GitHub или учетной записи GitHub, управляемой организацией или предприятием. Для обучения параметр Copilot Free с ограничениями использования должен быть достаточным.