简介

已完成

GitHub Copilot 是 AI 编码搭档,可在你编码时提供自动完成建议。 通过键入代码或用自然语言描述代码来获取建议。

Copilot 会分析你的文件和相关文件,并在文本编辑器中提供建议。 它使用 OpenAI Codex(由 OpenAI 开发的新 AI 系统),帮助从编写的代码和注释中派生上下文,然后给出关于新行或整个函数的建议。

GitHub Codespaces 是在云中运行的托管开发人员环境,可与 Visual Studio Code 一起使用。 你可以在 GitHub 上自定义任何开发项目的开发体验,预安装依赖项、库,甚至 Visual Studio Code 扩展和设置。

场景:改进项目

作为开发人员,你希望为新项目和现有项目更有效率地键入代码。 对于此任务,你希望 AI 助手能够帮助你改进开发人员工作流中的代码编写、文档、测试等过程。

在本模块中,你将了解如何使用 GitHub Copilot,其中的应用示例使用了一个提示来修改存储库以自定义滚动行为,并展示了在键入初始代码后提供的实时建议。

我将了解哪些内容?

完成本模块后,你将获得以下技能:

  • 在 Codespaces 中配置 GitHub 存储库并安装 GitHub Copilot 扩展。
  • 制作提示以通过 GitHub Copilot 生成建议
  • 应用 GitHub Copilot 来改进项目。

主要目标是什么?

成功完成本模块后,你将能够在 GitHub Codespaces 中通过提示使用 GitHub Copilot 自定义 JavaScript 项目。

先决条件

  • 基本了解 JavaScript 和文本编辑器。
  • 基本理解 Git 和 GitHub 基础知识,并运行 git 基本命令,如 git addgit push
  • 无论是个人 GitHub 帐户还是由组织或企业管理的 GitHub 帐户,都需要一个拥有 GitHub Copilot 有效订阅的账户。 为了学习,具有使用限制的 Copilot Free 选项应足够。