乐于分享
好东西不私藏

免费用上微软官方 AI 编程助手VSCode + GitHub Copilot 国内配置实战

免费用上微软官方 AI 编程助手VSCode + GitHub Copilot 国内配置实战

前两篇我们聊了为什么程序员要拥抱 AI,又带大家上手了 Cursor。今天这篇换个角度——如果你不想换编辑器,就想在熟悉的 VSCode 里用上 AI 辅助编程,GitHub Copilot 就是你的答案。

01 先搞清楚:Copilot 到底是什么

GitHub Copilot 是微软 + GitHub 出品的 AI 编程助手,底层用的是 OpenAI 的模型(免费版还能用 Claude)。它直接集成在 VSCode 里,不是第三方插件,是官方一等公民

简单说,它能做三件事:

🔮 代码补全
打代码时自动给出”幽灵建议”,按 Tab 接受,就像自动联想但聪明 100 倍
💬 AI 对话
打开侧边栏聊天窗口,用自然语言提需求,Copilot 直接生成/解释/优化代码
⚡ 内联编辑
选中一段代码,直接在原地发指令修改,不用来回切窗口

💡 免费版够不够用?

免费版每月:2000 次代码补全 + 50 次高级请求 + 250 条聊天消息
对于个人开发者日常写代码来说,基本够用。升级 Pro 版 $10/月,无限制。

02 第一步:注册 GitHub 账号(已有可跳过)

Copilot 依托 GitHub 账号,注册时需要一个能收邮件的邮箱。国内注册没有障碍,但访问 github.com 建议开加速器(Watt Toolkit / GitHub520 均可)。

STEP 01

打开注册页面
访问 github.com/signup,填写用户名、邮箱、密码(用户名随意,不影响使用),完成邮箱验证即可。
STEP 02

启用 Copilot 免费计划
登录后访问 github.com/settings/copilot,点击「Start for free」,一键开启,无需绑定信用卡。
STEP 03

确认额度页面
进入 Copilot 设置页后,能看到当月剩余代码补全次数和聊天次数,说明启用成功。

03 第二步:VSCode 安装 Copilot 插件

VSCode 1.90+ 已将 Copilot 深度集成,安装方式极其简单。

▎STEP BY STEP

1
打开 VSCode → 按 Ctrl+Shift+X 打开扩展面板
2
搜索 GitHub Copilot,安装第一个结果(官方出品,认准蓝色 GitHub Logo)
3
顺手也装一个 GitHub Copilot Chat(聊天窗口,强烈推荐)
4
安装完成后,左下角状态栏出现 GitHub Copilot 图标,点击 → Sign in to GitHub → 浏览器弹出授权页 → 点允许
5
回到 VSCode,状态栏图标变为 绿色,说明登录成功,Copilot 已激活 ✅

🚨 登录卡住了怎么办?

最常见原因:网络无法访问 github.com

。先确保能打开 GitHub,再做授权。
推荐工具:Watt Toolkit(Steam++),免费、无需订阅,专门加速 GitHub,搜索下载即可。
或者在 VSCode 设置里配置 HTTP 代理:"http.proxy": "http://127.0.0.1:你的端口"

04 第三步:三种用法,今天就用上

Copilot 有三个核心交互方式,搞懂了就能覆盖 80% 的使用场景。

🔮 用法 1:Tab 代码补全(最常用)

正常打代码,Copilot 自动在光标后出现灰色幽灵建议,不用管它就消失,想要就按 Tab 接受。

▎示例:写一个判断质数的函数

defis_prime(n):
# 你只需打出这个注释 ↓
# 判断 n 是否为质数
# Copilot 自动补全以下全部代码 ↓(按 Tab 接受)
ifn < 2:returnFalse
foriinrange(2,int(n**0.5) + 1):
ifn % i == 0:returnFalse
returnTrue

换一个建议:Alt+] 下一个 / Alt+[ 上一个

✏️ 用法 2:内联聊天 Ctrl+I(精准修改)

选中某段代码 → 按 Ctrl+I → 弹出输入框 → 直接说你要改什么,Copilot 在原地修改代码,并高亮差异供你 Accept 或 Discard。

你说:
帮这个函数加上类型注解和 docstring
Copilot 做:
自动添加参数类型、返回类型、函数注释,绿色标出新增内容
你操作:
满意就 Accept,不满意就 Discard 或继续对话

💬 用法 3:侧边栏聊天 Ctrl+Shift+I(对话式开发)

按 Ctrl+Shift+I(或点左侧 Copilot 图标)打开聊天窗口,像用 ChatGPT 一样跟它对话,可以让它:

解释某段代码的逻辑(「解释一下这段 SQL 在干什么」)
从零生成一个功能模块(「写一个 FastAPI 的用户注册接口」)
帮你 Debug(把报错粘贴过去,「这个 TypeError 怎么修」)
引用文件上下文:输入 #文件名 可以让 Copilot 读取你项目里的具体文件

05 快捷键速查(截图收藏)

快捷键
作用
Tab
接受当前代码建议
Esc
拒绝/关闭建议
Alt + ]
下一条建议
Alt + [
上一条建议
Ctrl + I
打开内联聊天(选中代码后生效)
Ctrl + Shift + I
打开/关闭侧边栏聊天窗口

06 进阶:3 个让 Copilot 更聪明的技巧

🎯 技巧一:写好注释,Copilot 才能读懂你的意图
函数上方写一行注释描述这个函数是干什么的,Copilot 补全的代码会精准得多。越详细越好:
# 从列表中找出销售额 Top3 的产品,返回产品名称和金额的字典
# 排序 强十倍。
📋 技巧二:创建 .github/copilot-instructions.md
在项目根目录建这个文件,里面写你的项目规范:用什么框架、命名规则、禁止用什么库……
Copilot 会自动把这个文件当成背景知识,生成的代码风格更统一。这相当于给 AI 发了一份岗前培训手册。
🗣️ 技巧三:聊天时用 #codebase 引用整个项目
在聊天窗口输入 #codebase,Copilot 会扫描整个项目结构,回答就不再是空穴来风,而是真正理解你的代码再给建议。
适合问「整个项目里有没有重复的逻辑?」「帮我找一下哪里可能有内存泄露」这类宏观问题。

07 Copilot vs Cursor,该选哪个?

既然这个系列同时介绍了 Copilot 和 Cursor,这里给你一个直接的对比:

对比项
GitHub Copilot
Cursor
编辑器
在 VSCode 内,无缝集成
独立 App,基于 VSCode 魔改
免费额度
2000次补全+250条聊天/月
接入自有 Key 可无限用
国内网络
需加速器访问 GitHub
接硅基流动,无需翻墙
上手难度
⭐⭐ 非常简单
⭐⭐⭐ 略多配置
Agent 模式
免费版不支持
功能更强大
推荐场景
习惯 VSCode,想低成本接入 AI
愿意折腾,想要更强 Agent 能力

💡 我的建议:两个都装。平时 VSCode 写代码用 Copilot 做日常补全,复杂功能开发切 Cursor 开 Agent 模式。工具不冲突,都是你的武器库。

▎今日作业(30 分钟完成)

1
注册 / 登录 GitHub,访问 github.com/settings/copilot 开启免费计划
2
VSCode 安装 GitHub Copilot + GitHub Copilot Chat 两个插件,用 GitHub 账号完成授权
3
新建一个 .py 文件,写一行注释描述你想要的函数,体验 Tab 补全
4
选中这个函数,按 Ctrl+I,让 Copilot 帮你加上类型注解
5
打开聊天窗口,把代码粘进去,问一句「这段代码有什么可以优化的」

✅ 完成以上 5 步,你就正式把 GitHub Copilot 加进了你的工作流。
下一篇,我们聊聊如何用 AI 工具做真实项目——从需求拆解到代码上线的完整链路。

📌 本系列往期回顾
第一篇:拥抱AI的正确姿势——不是学工具,是重塑自己
第二篇:国内怎么用 Cursor?从下载到写出第一个函数
第三篇:VSCode + GitHub Copilot 国内配置实战(本篇)

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 免费用上微软官方 AI 编程助手VSCode + GitHub Copilot 国内配置实战

猜你喜欢

  • 暂无文章