GitHub Copilot 进阶技巧

大部分人只用了 Copilot 10% 的能力。这些技巧能显著提升效率。

1. 写好注释引导生成

Copilot 根据注释和上下文生成代码。注释越具体,生成越准:

// 函数:校验手机号,返回布尔值,支持中国大陆 11 位号码
// 规则:1 开头,第二位 3-9,共 11 位
function validatePhone(phone) {

写完注释,按 Tab 就能得到完整实现。

2. 用示例引导复杂逻辑

// 转换示例:
// "2026-09-12" → "2026年9月12日"
// "2025-01-05" → "2025年1月5日"
function formatDate(str) {

给一两个例子,Copilot 就能推断出完整规则。

3. Copilot Chat 做重构

选中代码,用 Chat 提问:

  • "把这段改成 async/await"
  • "这段有性能问题吗"
  • "添加错误处理"

4. 测试生成

选中一个函数,输入 /tests,Copilot 自动生成单元测试,覆盖边界情况。

Copilot 的核心是用好上下文——注释、例子、命名都是线索。