AI 辅助开发入门

速览

了解如何在Visual Studio Code环境中使用GitHub Copilot。 此次培训涵盖代码分析、内联文档和项目文档、应用开发、单元测试、代码重构,并介绍 vibe 编码。

先决条件

  • 不管是个人 GitHub 帐户还是由组织或企业管理的 GitHub 帐户,都需要有效订阅 GitHub Copilot。
  • 建议具有一到多年的代码开发经验。
  • 建议具有使用 C# 开发工具包扩展在 Visual Studio Code 中开发 C# 应用程序的一些经验。

本学习路径中的模块

本模块向开发人员介绍GitHub Copilot产品、GitHub Copilot为开发人员提供的优势、GitHub Copilot和GitHub Copilot聊天产品功能以及GitHubVisual Studio Code的Copilot扩展。

本模块使用用于Visual Studio Code的 GitHub Copilot 聊天扩展探索代码说明、项目文档和内联代码注释文档的生成。

本模块探讨如何使用GitHub Copilot和GitHub Copilot聊天建议创建新代码。 使用Visual Studio Code的GitHub Copilot扩展生成、管理和实现自动完成和代码更新建议。

本模块探讨如何使用 GitHub Copilot 和 GitHub Copilot Chat 来创建单元测试。 练习提供了创建单元测试项目并在Visual Studio Code中运行单元测试的实际经验。  

本模块探讨如何使用 GitHub Copilot Chat 开发现有代码库的改进。 练习提供了实现GitHub Copilot建议的实践经验,这些建议提高了代码质量、可靠性、性能和安全性。

本模块介绍应用开发的 vibe 编码方法,以及如何实施 vibe 编码过程,以使用 GitHub Copilot 代理创建和优化应用。