真正能进项目、写业务、救急用的插件就十来个:volar(vue3必备,需禁用vetur)、es7+ react snippets(rfc/us/ue等高频生成)、eslint+prettier(配eslint-config-prettier闭环)、path intellisense、auto rename tag、import cost、quokka.js、rest client、css peek、vscode-fileheader。

真正能进项目、写业务、救急用的插件,就那么十来个;装太多反而拖慢编辑器、干扰判断。
React/Vue 开发绕不开的语法支持插件
没装对应语言服务插件,ref、setup、defineProps 这类 Vue 3 API 就不会补全,TSX 文件里 JSX 类型检查也直接失效。
- Volar 是 Vue 3 的事实标准,必须禁用 Vetur(两者冲突),否则
<script setup></script>会报错或无提示 - React 开发建议组合使用:
ES7+ React/Redux/React-Native snippets(写组件快) +React Native Tools(真机调试) +VSCode React Refactor(抽组件、转函数式) - TypeScript 项目务必启用
typescript.preferences.includePackageJsonAutoImports设置,否则 import 补全经常漏包
代码质量与协作不能妥协的检查类插件
ESLint 和 Prettier 不是“可选优化”,而是团队准入门槛。不配好,git commit 可能被 husky 拦住,CI 直接失败。
PigX UI Pro 前端开发指南 - Vue 3 + TypeScript + Element Plus。当用户提到 PigX UI、PigX 前端、lgb-mgui 项目、Vue 3 企业级后台开发、Element Plus 后台开发时使用此技能。
-
ESLint插件本身不带规则,必须配合项目里的.eslintrc.js或eslint.config.js才生效;常见错误是只装插件但没配规则集 -
Prettier要和 ESLint 协同:装eslint-config-prettier关闭 ESLint 中与格式相关的规则,否则保存时反复格式化又报错 -
Import Cost对性能敏感项目很实用——光标停在import { debounce } from 'lodash'上,立刻显示打包后体积,避免无意引入整包
调试和日常高频操作的效率插件
这些插件解决的是“明明写了代码却看不到效果”“想改个变量名结果拼错三次”“CSS 改了但不知道哪条生效”这类真实卡点。
-
Quokka.js不是玩具:验证算法逻辑、快速测第三方 API 响应结构、调试 hooks 执行顺序,比开浏览器 console 快得多 -
REST Client替代 Postman:把.http文件放在项目里,GET http://localhost:3000/api/users点一下就发请求,响应直接内嵌显示,不用切窗口 -
CSS Peek在 HTML 里按住 Ctrl 点 class 名,直接跳到对应 CSS 规则;配合Highlight Matching Tag,嵌套标签对错一眼可见 -
Auto Rename Tag改<div> 为 <code><section></section>时,自动同步结束标签,手抖漏改










