简介

已完成

GitHub Copilot 是 AI 支持的开发人员助手,可帮助你在软件开发生命周期中更快、更自信地工作。 Copilot 使用代码和注释的上下文来帮助生成代码、解释现有逻辑、重构实现、修复 bug 和编写测试,所有这些作都直接来自开发环境。

研究发现,当 GitHub Copilot 帮助开发人员更快地编码时,他们可以专注于解决更大的问题,长时间保持工作状态,对工作更加满意。

OpenAI 创建了 GitHub Copilot 中的生成式预训练语言模型,由 OpenAI Codex 提供支持。 扩展可用于 Visual Studio Code (VS Code)、Visual Studio、Neovim 和 JetBrains 集成开发环境 (IDE) 套件。

学习目标

学完本模块后,你将:

  • 了解 GitHub Copilot 如何通过提供上下文感知建议、说明和代码生成来帮助编写、理解和改进代码。
  • 了解触发 GitHub Copilot 的各种方法。
  • 理解 GitHub Copilot Free、Pro、Business 和 Enterprise 之间的差异。
  • 了解如何配置 GitHub Copilot。
  • 了解如何排查 GitHub Copilot 问题。

先决条件

  • GitHub 帐户
  • 基本了解 GitHub 基础知识