GitHub Copilot 简介
GitHub Copilot 是基于 OpenAI Codex 模型的 AI 代码助手,直接集成在 VS Code、JetBrains 等主流 IDE 中,是目前使用最广泛的 AI 编程工具。
10 个高效使用技巧
1. 写好函数签名再让它补全
先定义好函数名、参数和返回类型,Copilot 就能准确理解你的意图并生成函数体。
2. 用注释引导生成方向
在函数上方写上详细注释,包括功能描述、边界条件和预期行为,Copilot 的输出质量会显著提升。
3. 善用 Tab 和 Esc
Tab 接受建议,Esc 拒绝。养成快速判断的习惯,不要让 AI 打断你的编程节奏。
4. Ctrl+Enter 查看多个建议
当第一个建议不满意时,使用 Ctrl+Enter 打开建议面板,通常能找到更合适的版本。
5. 利用相邻文件作为上下文
Copilot 会参考当前打开的其他文件。写新代码时,把相关的类型定义、接口文件打开,生成质量更高。
6. 从测试开始写
先写测试用例,再让 Copilot 生成实现代码。TDD + AI 是高效组合。
7. 编写 prompt 文件
在项目根目录创建 .github/copilot-instructions.md 文件,定义项目的编码规范和技术栈偏好。
8. 用 Copilot Chat 重构代码
选中代码后打开 Copilot Chat,输入重构这段代码,提升可读性即可得到优化建议。
9. 批量生成测试数据
需要 mock 数据时,描述数据结构和数量,Copilot 能快速生成大量真实感测试数据。
10. 正则表达式生成
用自然语言描述匹配规则,让 Copilot 生成正则表达式,比手写高效且不容易出错。
常见问题解决
建议不出现:检查文件类型是否支持、网络连接是否正常、账户是否激活。
建议质量差:提供更多上下文,打开相关文件,添加详细注释。
总结
Copilot 不是魔法,它需要你用正确的方式引导。掌握这些技巧,让 AI 真正成为你的编程搭档。