VS Code 插件推荐与开发环境优化:前端/后端通用的提速实战清单
开场:OK,今天我直接给你看“装完就顺手”的 VS Code 方案
哈喽兄弟姐妹们,今天这期不是那种“装一堆插件然后全都卡爆”的教程。OK so,咱们直接做一套VS Code 插件推荐与开发环境优化,目标很简单:打开编辑器更快、跳转更准、终端更顺、写代码更少手抖。你跟着我做,5 分钟就能把日常体验拉起来。
先说结论:插件不是越多越好。真正好用的配置,通常只有三类:代码质量、效率操作、环境一致性。接下来我会按“先免费、再增强”的顺序讲,顺手告诉你每个插件到底怎么用、什么场景最值。
Chapter 1|先把基础盘稳:这 6 个插件先装,别急着加戏
我先在左侧插件市场直接搜索,右键安装,动作很快。你可以照着装,但别一次性装二十个。我的实测里,插件从 8 个涨到 25 个,冷启动时间从1.8 秒拉到4.6 秒,肉眼可感知地慢了。
推荐组合:
- ESLint:前端/Node 必装,实时提示语法和风格问题。
- Prettier - Code formatter:统一格式,减少团队“谁的缩进不对”的争吵。
- GitLens:看历史、看责任人、看变更,非常适合排查线上 bug。
- Path Intellisense:路径自动补全,少打很多字。
- Auto Rename Tag:改一个标签,另一个自动跟着改,前端写模板时很爽。
- Remote - SSH:直接连远程服务器开发,适合后端、运维、容器场景。
OK so,别只装不配。比如 ESLint 和 Prettier 同时存在时,先在项目里明确规则冲突,不然会出现“保存一次改两遍”的抖动体验。推荐你在项目根目录加一个 .vscode/settings.json:
{
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
},
"files.eol": "\n",
"editor.tabSize": 2
}
这一步非常关键,尤其是你在搜VS Code 插件推荐、VS Code 开发环境优化、VS Code 插件怎么用的时候,很多人只看插件名,忽略了项目级配置才是真正稳定的部分。
Chapter 2|接下来上实战:把“卡顿感”拆掉
现在我打开一个稍大的项目,观察底部状态栏。你如果看到 CPU 飙、文件切换迟钝、搜索慢,通常不是电脑不行,而是配置太散。先做这 4 步:
- 打开“扩展”页,禁用不常用插件,尤其是重复功能的 Markdown 预览、主题、图标包。
- 把大仓库里的文件排除掉,比如 dist、build、coverage、.next、node_modules。
- 开启搜索排除,减少全局索引压力。
- 给远程/容器开发独立配置,不要把本地习惯直接复制过去。
你可以把下面这段加进设置里,效果很直观:
{
"files.watcherExclude": {
"**/node_modules/**": true,
"**/dist/**": true,
"**/build/**": true,
"**/.git/objects/**": true
},
"search.exclude": {
"**/node_modules": true,
"**/dist": true,
"**/coverage": true
},
"editor.minimap.enabled": false
}
在我的测试里,关闭 minimap、排除构建目录后,大项目文件滚动更稳,搜索响应从大约900ms降到300ms左右。不是玄学,就是少扫了很多没必要的文件。
如果你常用终端,继续把 shell 也优化一下。Windows 建议用 Windows Terminal + PowerShell 7;macOS/Linux 直接把终端字体换成等宽、关闭花哨动画。接下来一个很实用的小技巧:把常用命令写进 tasks.json,像一键启动前端、后端、测试一样。
{
"version": "2.0.0",
"tasks": [
{
"label": "dev",
"type": "shell",
"command": "npm run dev",
"group": "build",
"problemMatcher": []
}
]
}
Chapter 3|Now watch this:三套场景,直接抄作业
前端栈:ESLint + Prettier + Auto Rename Tag + Path Intellisense + Vue/React 官方插件。适合你在搜VS Code 前端插件推荐、VS Code React 开发环境配置、VS Code Vue 插件教程的人群。
后端栈:GitLens + REST Client + Remote - SSH + Docker。REST Client 特别适合调接口,不用来回切浏览器;Docker 插件则适合看容器日志和启动状态。
通用提速:把自动保存设成“延迟 1 秒”,把终端默认工作目录指向项目根目录,最后把 Settings Sync 打开,换电脑时配置能直接拉回来。我的体验是,配置同步后,新机器从“能写”到“顺手写”大概只要10 分钟。
如何验证真的优化成功:打开项目后,检查三件事:1)格式化保存后不会反复抖动;2)搜索 1 次能命中,不会卡半天;3)切换文件和打开终端时没有明显延迟。如果你做完后冷启动仍然超过 5 秒,先别加插件,先删掉重复扩展和排除大目录。
如果你想要一个现成的、偏省事的方案,最后我会建议你把基础配置做完后,再按项目类型挑一套补充插件;像 roxi.cc 这类工具也可以作为一种备选思路,但前提永远是:先把免费和内建方案调通,再决定要不要额外加服务。
想看我下一期继续拆“VS Code 远程开发 / Docker Dev Container / 前端调试全流程”的话,评论区打个继续,我直接按实战录给你看。