Введение

Завершено

GitHub Copilot — это интеллектуальный помощник по программированию, который позволяет разработчикам быстрее писать код. Он легко интегрируется с популярными интегрированными средами разработки (IDEs), предлагая контекстные предложения кода, которые соответствуют вашему стилю и предпочтениям кода.

В этом модуле мы рассмотрим различные способы использования GitHub Copilot разработчиками. Мы покажем, как это помогает повысить производительность, соответствует предпочтениям разработчика и влияет на жизненный цикл разработки программного обеспечения (SDLC). Эта интеграция помогает команде сэкономить время, улучшить качество кода и повысить удовлетворенность разработчиков.

Цели обучения

К концу этого модуля вы сможете:

  • Определение конкретных способов интеграции GitHub Copilot в рабочие процессы разработчиков, повышение общего опыта разработки и поддержка отдельных параметров программирования.
  • Изучите потенциальное влияние GitHub Copilot на различные этапы жизненного цикла разработки программного обеспечения.
  • Оцените ограничения программирования с помощью ИИ и измеряйте его влияние на эффективность разработки.

Необходимые компоненты

  • Базовое понимание концепций и методик разработки программного обеспечения.
  • Знакомство с хотя бы одним языком программирования.
  • Учетная запись GitHub и базовые знания о функциональных возможностях GitHub.
  • Для доступа к GitHub Copilot требуется личная учетная запись GitHub или учетная запись, управляемая организацией или предприятием. Для обучения можно использовать бесплатный вариант Copilot с ограничениями использования.

Подсказка

GitHub Copilot предлагает бесплатный план, включающий 2000 автозаполнений кода и 50 сообщений в чате в месяц. Чтобы приступить к работе, откройте Visual Studio Code, щелкните значок GitHub Copilot, а затем нажмите кнопку "Войти в систему для бесплатного использования GitHub Copilot". Войдите в учетную запись GitHub в окне, открываемом в браузере. Подробнее. Преподаватели, учащиеся и, выберите поддержку с открытым кодом, могут бесплатно получать Copilot Pro, узнайте, как: https://aka.ms/Copilot4Students

В следующих уроках мы рассмотрим, как GitHub Copilot меняет ландшафт разработки. Это помогает разработчикам быстрее кодировать, оставаться в фокусе дольше и обрабатывать более сложные проблемы с уверенностью.