了解使用 GitHub Copilot 创建有效提示的要点。探索将编码注释转化为精确、可操作的代码的技术,从而增强您的开发工作流程。
学习目标
学完本模块后,您将能够:
- 制作有效的提示来优化 GitHub Copilot 的性能,确保每个代码建议的准确性和相关性。
- 了解提示与副驾驶响应之间的复杂关系,并利用提示工程中的最佳实践。
- 深入了解 GitHub Copilot 如何处理用户提示的底层机制,从安全传输到内容过滤和上下文分析。
先决条件
- 基本编码知识。
- GitHub Copilot 访问:要使用它,您可以在以下集成开发环境 (IDE) 中安装可用的 GitHub Copilot 扩展:
- 视觉工作室
- 视觉工作室代码
- 尼奥的
- JetBrains IDE(IntelliJ、PyCharm、WebStorm 等)
- 用于将代码编辑器连接到 Copilot 的 GitHub 帐户。
介绍
由 OpenAI 提供支持的 GitHub Copilot 正在改变软件开发的游戏规则。它不仅仅是一个建议代码的工具。 GitHub Copilot 可以通过对包含自然语言和来自公开来源的数十亿行源代码(包括公共 GitHub 存储库中的代码)的数据进行训练来掌握项目的复杂细节。这使得 GitHub Copilot 能够为您提供更多上下文感知建议。
但要充分利用 GitHub Copilot,您需要了解提示。这是您告诉 Copilot 您需要什么的方式。它返回的代码的质量在很大程度上取决于您的提示的清晰和准确程度。