GitHub Copilot 插件安装

在 VS Code / JetBrains 安装并登录 Copilot,掌握补全与 Chat,并用于日常小步开发。

概述

GitHub Copilot 是覆盖面最广的 AI 编码助手之一,提供行内补全与 Chat/Agent 能力,深度嵌入 VS Code、JetBrains 与 GitHub 生态。本篇说明安装、登录与日常开发用法。

前置条件

安装与获取

VS Code

  1. 打开 Extensions,搜索 GitHub Copilot(及 GitHub Copilot Chat
  2. 安装后按提示用 GitHub 账号授权
  3. 状态栏出现 Copilot 图标且无错误提示即表示可用

JetBrains

  1. Settings → Plugins → Marketplace,安装 GitHub Copilot
  2. 完成 OAuth 授权
  3. 在编辑器中确认补全与 Chat 面板可用

官方入口:GitHub Copilot

首次配置

  1. 确认组织允许 Copilot(企业用户常见卡点)
  2. 按需开启/关闭下一步建议、Chat 默认模型等选项
  3. 在仓库中用 .gitignore / 组织策略排除密钥与专有数据目录
  4. 可选:为项目配置说明文件(如 README、贡献指南),帮助 Chat 理解上下文

核心用法

能力 用法
行内补全 写注释或函数签名后接受/拒绝建议(Tab)
Chat 解释代码、生成测试、询问 API 用法
Agent / 多文件(视版本) 描述改动目标,审阅建议的补丁

示例:在测试文件写 // test that login rejects empty password,用补全生成用例骨架,再人工改断言。

开发实践

  1. 补全当加速器,不当真理:接受前读建议,尤其是安全与边界条件
  2. Chat 带着上下文:选中相关函数再提问,或明确文件路径
  3. 先写清验收标准:再让 Copilot 实现,减少来回
  4. 测试驱动:先让它写失败测试,再实现
  5. 提交前自检:跑 lint/test;不要把含密钥的示例提交上去

常见问题

延伸阅读