GitHub Copilot в средах: IDE, чат, GitHub.com и методы командной строки

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

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

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

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

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

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

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