GitHub Copilot 是 GitHub 推出的 AI 代码助手,由 OpenAI 的 Codex 模型驱动。它可以理解代码上下文,自动生成代码片段,是程序员的智能编码伙伴。
输入代码时,Copilot 会自动预测并显示建议代码,按 Tab 接受建议。
用自然语言写注释,Copilot 会自动生成对应代码。
例如:# 计算斐波那契数列
Copilot 能识别重复模式,自动生成重复代码。
选中原代码,让 Copilot 生成对应的单元测试。
注释越详细,生成的代码越准确:
❌ "排序"
✅ "使用快速排序算法对数组进行升序排序"
先写函数名和参数,Copilot 会帮你填充函数体。
Copilot 会提供多个建议,用 Alt + [ 和 Alt + ] 切换选择。
访问官网:github.com/features/copilot
| 功能 | Copilot | Cursor |
|---|---|---|
| 代码补全 | ✅ 强 | ✅ 强 |
| 对话功能 | 一般 | ✅ 强 |
| 价格 | $10/月 | 免费版可用 |