在前端搬砖的这些年,我深感:开发效率的上限,往往由你的编辑器插件决定。 一个好的配置能让你从琐碎的格式、低级的 Bug 和繁琐的调试中解脱出来。
今天把这套我私藏的、专门针对 Vue 3 + Tailwind CSS 生态的“顶配”插件清单分享给大家。
🛠 一、 核心底座:Vue 必备
- Vue - Official: 原 Volar,官方亲儿子。提供最精准的语法高亮、TS 支持和组件补全。
- i18n Ally: 国际化神器。不用再反复翻语言文件,代码里直接预览,支持内联编辑。
- DotENV: 让你的
.env环境文件不再是灰头土脸的一片白,支持高亮和提示。
🎨 二、 样式魔法:Tailwind 与 CSS 变量
- Tailwind CSS IntelliSense: 官方出品,类名自动补全、悬停预览 CSS 定义,没它真的不会写 Tailwind 了。
- CSS Variable Autocomplete: 当项目里有一堆
--primary-color时,它能让你像写 JS 变量一样补全 CSS 变量。 - Iconify IntelliSense: 图标界的“内联字典”。直接在代码里预览图标,告别频繁切换浏览器找图标的日子。
🕰 三、 时光机:代码溯源 (New ✨)
-
GitLens — Git supercharged:
这是每个团队开发者的必备。它最强大的功能就是 Current Line Blame——光标停在哪行,哪行末尾就会淡雅地显示: “谁在什么时候因为什么提交了这行代码” 。从此告别“这代码谁写的?”的疑问,直接追溯到当年的 Commit 记录。
📏 四、 工业级标准:规范与代码质量
- ESLint + Prettier: 黄金搭档。一个管逻辑错误,一个管代码美观。
- Stylelint: 专门针对 CSS 的规范检查,避免样式冲突与混乱。
- Code Spell Checker: 强迫症福音。自动识别单词拼写错误,避免
lenght这种尴尬 Bug 出现在生产环境。
🚀 五、 调试黑科技:效率翻倍
这是我最近最想安利的三大“调试神兵” :
- Turbo Console Log: 快捷键一键生成带类名的
console.log,再也不用手动敲打印标签。 - Console Ninja: 直接在编辑器代码行旁边实时显示
log的输出结果,无需频繁切换浏览器控制台。 - Error Lens: 改变人生级的插件。它把报错信息直接渲染在代码行末尾,哪里报错一眼便知。
⚙️ 进阶配置:让它们“动起来”
将以下配置加入 settings.json,让你的 VS Code 开启全自动驾驶:
JSON
{
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
"source.fixAll.stylelint": "explicit"
},
// GitLens 优化:让 Blame 信息更丝滑
"gitlens.codeLens.enabled": false, // 如果觉得行首显示太多可以关闭,保留行末提示
"gitlens.currentLine.enabled": true,
// Error Lens 优化:排除掉拼写检查,避免满屏通红
"errorLens.excludeBySource": ["cSpell"],
"errorLens.margin": "3ch"
}
结语
工具是双手的延伸。这套配置的核心逻辑是: “让机器处理琐碎,让大脑专注逻辑” 。
如果你有更好用的 Vue 开发神器,欢迎在评论区互相“伤害”!
友情提示:如果你的电脑内存够大,建议把这些插件全部“焊死”在 VS Code 里。