GitHub Copilot в различных средах: IDE, чат, GitHub.com, приёмы работы с командной строкой и приложение GitHub Copilot

Средний уровень
разработчик.
Инженер DevOps
Студент
GitHub

Изучите многоплановые возможности GitHub Copilot в различных средах разработки. Узнайте, как использовать кодирование с использованием ИИ в интегрированной среде разработки, вести диалоги на естественном языке для выполнения сложных задач, повысить производительность командной строки и ускорить рабочий процесс разработки от создания кода до завершения pull-запроса.

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

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

  • Узнайте, как использовать автоматические предложения GitHub Copilot, область нескольких предложений и его способность адаптироваться к различным стилям кода для ускорения разработки кода.
  • Узнайте, как предоставить контекст GitHub Copilot с помощью встроенных комментариев, блок-примечаний, строк документации и других типов комментариев для повышения точности и скорости создания кода.
  • Узнайте, как взаимодействовать с GitHub Copilot с помощью бесед на естественном языке для создания сложного кода, отладки проблем, получения объяснений кода и упрощения рабочих процессов разработки в режиме реального времени.
  • Узнайте, как повысить релевантность предложений GitHub Copilot Chat, используя контекстные ссылки, команды со слэшем и агентов для быстрого выполнения стандартных задач разработки.
  • Узнайте, как использовать GitHub Copilot на GitHub.com для изучения репозитория, помощи с пул-реквестами, управления задачами и рабочих процессов по совместной проверке кода.
  • Узнайте, как взаимодействовать с GitHub Copilot в CLI, чтобы получить объяснения команд, предложения и выполнить команды для автоматизации рабочих процессов терминала.
  • Узнайте, как взаимодействовать с приложением GitHub Copilot и о его сценариях использования.

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

  • Базовые знания по программированию.
  • GitHub Copilot Access: Чтобы использовать его, можно установить расширение GitHub Copilot, доступное для вас в следующих интегрированных средах разработки (IDEs):
  • Visual Studio
  • Visual Studio Code
  • Неовим
  • Среды разработки JetBrains (IntelliJ, PyCharm, WebStorm и т. д.)
  • Учетная запись GitHub, которую вы подключите к Copilot через редактор кода.