GitHub Copilot 实战:配置、使用技巧、提效场景
一、Copilot 是什么?
GitHub Copilot 是 GitHub 推出的 AI 编程助手,基于 OpenAI Codex 模型,能在你写代码时实时给出建议,补全整行或整块代码。支持 VS Code、JetBrains、Neovim 等主流编辑器。
二、安装与配置
1. 安装扩展
# VS Code
打开 Extensions,搜索 "GitHub Copilot",安装
JetBrains: Settings → Plugins → 搜索 GitHub Copilot</code></pre>
2. 登录授权
安装后点 Sign In,会跳转到 GitHub 授权页面,确认后即可使用。
三、快捷键
快捷键 作用 Tab 接受建议 Esc 拒绝建议 Ctrl+Enter 打开建议面板(看多个建议) Alt+/ 手动触发建议 Ctrl+Shift+Space 查看函数签名提示
四、提效技巧
1. 写好注释和函数名
# 差:写个排序
好:使用快速排序算法降序排列用户数组,返回新数组
const sortUsersDesc = (users) => users.sort((a,b) => b.age - a.age);
2. 善用 Copilot Chat(GPT-4)
# 选中代码,问:
// 解释这段代码的复杂度
// 有什么bug?
// 如何优化?
3. 写测试用例
// 在函数上方写:
// @param {number[]} nums
// @return {number}
// Generate test cases for this function
五、提效数据
GitHub 官方数据:Copilot 平均提升开发者效率 55%,完成重复性编码任务从平均 45 分钟缩短到 15 分钟。