简介

已完成

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

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

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

场景:改进项目

作为开发人员,你希望在为新项目和现有项目输入代码时提高工作效率。 对于这项任务,你需要确定 AI 助手是否符合你的需求,能够完善开发人员在代码编写、文档、测试等方面的工作流程。

在本模块中,你将了解在使用提示自定义 Python API 时,如何借助 GitHub Copilot 修改项目。 你还将了解如何在键入初始代码后使用实时建议。

在本模块结束时,你可实现下列操作:

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

主要目标是什么?

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

先决条件

  • 基本了解 Python 和文本编辑器。
  • 对 Git 和 GitHub 基础知识有基本理解。 尤其要了解如何运行基本 git 命令,如 git addgit push
  • 要使用 GitHub Copilot,您需要一个具有活跃订阅的 GitHub 帐户,这可以是您的个人 GitHub 帐户,也可以是由组织或企业管理的 GitHub 帐户。 出于学习目的,具有使用限制的 Copilot Free 选项应足够。