前端开发必备 VSCode 插件包括:Live Server(实时预览)、Prettier(自动格式化)、ESLint(语法检查)、Auto Rename Tag(标签同步)、Vetur(Vue 支持)、Color Info(颜色悬停)、Bracket Pair Colorizer 2(括号染色)、Path Intellisense(路径补全)。
如果您正在为 前端 开发配置 visual studio code 编辑器,却发现基础功能无法满足 html、css、javascript 及主流框架的高效编码需求,则很可能是缺少关键插件支持。以下是针对当前主流前端工作流整理的必备插件清单:
本文运行环境:MacBook Pro M3,macOS Sequoia。
一、Live Server —— 本地网页实时预览与热重载
该插件在当前项目根目录启动一个轻量 HTTP 服务器,并自动监听文件变更,在保存时刷新浏览器,避免手动刷新和跨端调试延迟。
1、点击 VSCode 左侧活动栏的扩展图标(或按 Ctrl+Shift+X)。
2、在搜索框中输入 Live Server,选择由 Ritwick Dey 发布的官方版本。
立即学习 “ 前端免费学习笔记(深入)”;
3、点击“安装”,安装完成后重启 VSCode 或点击“重新加载”按钮。
4、右键任意 HTML 文件,选择“Open with Live Server”即可在默认浏览器中打开并启用热更新。
二、Prettier —— 统一代码风格的自动格式化工具
Prettier 是目前最广泛采用的代码格式化引擎,能自动将 JS/TS/HTML/CSS/JSON 等文件按统一规则排版,消除团队风格争议。
1、在扩展市场中搜索 Prettier – Code formatter,安装由 Esben Petersen 提供的版本。
2、打开 VSCode 设置(Cmd+,),搜索 format on save,勾选“Editor: Format On Save”。
3、如同时使用 ESLint,需在设置中禁用 ESLint 的格式化功能,仅保留 Prettier 执行格式化操作。
三、ESLint —— 实时语法检查与错误提示
ESLint 提供可配置的 JavaScript/TypeScript 代码质量检测,识别潜在错误、不规范写法及安全风险,在编辑阶段即时反馈。
1、安装扩展 ESLint(由 Dirk Baeumer 开发)。
2、确保项目根目录下存在 .eslintrc.js 或 .eslintrc.json 配置文件。
3、若使用 Vue 或 React,还需额外安装对应解析器插件,例如 @typescript-eslint/parser 或 eslint-plugin-vue。
四、Auto Rename Tag —— 同步修改成对 HTML/XML 标签
在修改开始标签(如