
闲来莳蕙芷 朝露湿青裳
“我用了三年 Prettier,直到昨天才知道 REST Client 能让我少开 10 个 Postman 标签页。” —— 某位刚升级工作流的前端工程师
新手装 VS Code,会装:
但资深开发者装的是:
今天,我们就来揭秘 5 个真正改变工作流的 VS Code 扩展,并告诉你每个的 最佳使用场景——不是“能用”,而是“非它不可”。
下载量:300 万+ 作者:Huachao Mao
你是不是这样测 API?
问题:
.http 文件写可执行文档### @baseUrl = https://api.dev.myapp.com
### 登录并获取 token
# @name login
POST {{baseUrl}}/auth/login
Content-Type: application/json
{
"email": "{{$processEnv EMAIL}}",
"password": "{{$processEnv PASSWORD}}"
}
### 获取用户资料(自动用上一步 token)
GET {{baseUrl}}/user/profile
Authorization: Bearer {{login.response.body.access_token}}💡 保存为
api.test.http,和代码一起提交 Git!
优势:
就像给 API 装了个“说明书+遥控器”二合一。
当你重命名一个函数,影响 20 个文件,你会:
Error Lens 直接在代码行末显示错误:
funcGetUser(id int)(*User,error){...}
// ❌ undefined: GetUser → 立刻看到!settings.json):{
"errorLens.enabledDiagnosticLevels":["error","warning"],
"errorLens.delay":300,
"errorLens.fontSize":"11px"
}最佳场景:
它不是“美化工具”,而是重构安全网。
你以为拼写检查只对注释有用? 错!它能帮你发现:
"sucess" → 应该是 "success"(API 返回字段)"recieve" → "receive"(日志关键词)"enviroment" → "environment"(配置文件){
"cSpell.words":[
"kubernetes","postgresql","middleware","idempotent"
],
"cSpell.ignorePaths":["node_modules/**","dist/**"]
}真实案例:
某公司前端因 "authentification" 拼错,导致 OAuth 回调失败,排查 3 小时。
拼写错误不是小事,它是专业度的细节体现。

REST Client 适合静态测试,但如果你需要:
那就用 Thunder Client。
// 自动生成测试邮箱
const email =`test_${Date.now()}@example.com`;
tc.setVar("testEmail", email);
// 发送注册
// → 自动提取 userId
// → 用于后续订单创建优势:
它不是“另一个 Postman”,而是开发者专属的 API 自动化引擎。

想象你在调试一个支付流程:
handlers/payment.goservices/order.gorepos/transaction.goevents/webhook.go你想快速跳转? Bookmarks 让你给关键函数打书签!
快捷键 Ctrl+Shift+B 切换书签,Ctrl+Alt+K 查看所有书签列表。
.vscode/bookmarks.json)就像给代码地图加了“GPS 路标”。
这些扩展不是孤立的,它们组成一个专业工作流系统:
场景 | 工具组合 |
|---|---|
开发新 API | REST Client + Error Lens |
修复生产 Bug | Bookmarks + Error Lens |
编写客户文档 | Code Spell Checker + REST Client |
自动化测试 | Thunder Client + 环境变量 |
code --install-extension humao.rest-client
code --install-extension usernamehw.errorlens
code --install-extension streetsidesoftware.code-spell-checker
code --install-extension rangav.vscode-thunder-client
code --install-extension alefragnani.bookmarks这些扩展不会让你“瞬间变大神”,但它们能:
真正的生产力,不是写得更快,而是想得更清楚。