简介

已完成

GitHub Copilot 是一种 AI 驱动的工具,可简化开发人员使用复杂或不熟悉的代码的过程。 它提供直接在 Visual Studio Code 中分析、解释和记录代码的功能。

假设你是一位在快速节奏的技术初创公司工作的开发人员。 你已被分配到一个具有你不熟悉的大型复杂代码库的项目。 代码缺少适当的文档,因此难以理解其结构和功能。 你需要快速了解代码库,识别潜在问题,并记录你的发现结果以供将来参考。 此外,你还需负责集思广益,构思新功能并评估现有问题的可能解决方案。 在这种情况下,GitHub Copilot 很有用。

本模块中阐述的主题包括:

  • 查看 GitHub Copilot 的“说明”和“文档”功能。
  • 对 GitHub Copilot 提示和关键字进行检查。
  • 使用 GitHub Copilot 分析和解释代码。
  • 使用 GitHub Copilot 生成项目文档。
  • 使用 GitHub Copilot 生成内联代码文档。

完成本模块后,你将能够:

  • 介绍 GitHub Copilot 如何使用自然语言处理和机器学习来解释用户提示并提供相关响应。
  • 使用 GitHub Copilot 来集思广益、探索编码工具和技术、评估问题和潜在修补程序,以及解释复杂或不熟悉的代码。
  • 使用 GitHub Copilot 的 Ask、Edit 和 Agent 模式生成项目文档。
  • 使用 GitHub Copilot 的聊天视图、内联聊天和智能操作生成内联代码文档。
  • 完成涉及使用 GitHub Copilot 分析和记录代码库的实验室练习。

重要

若要完成此 GitHub Copilot 培训,必须在个人 GitHub 帐户(包括 GitHub Copilot 免费计划)中拥有 GitHub Copilot 的活动订阅,或者必须分配给组织或企业管理的订阅。 模块活动可能包括与公共代码匹配的 GitHub Copilot 建议。 如果你是 GitHub Enterprise Cloud 上某个组织的成员,并且通过组织获得了 GitHub Copilot 订阅,则匹配公共代码的建议设置可能会继承自你的组织或企业。 如果帐户阻止与公共代码匹配的建议,模块活动可能无法按预期工作。