使用Prettier插件统一VS Code中的代码风格_技术学院_宜昌市隼壹珍商贸有限公司

您好,欢迎访问宜昌市隼壹珍商贸有限公司

400 890 5375
当前位置: 主页 > 新闻动态 > 技术学院

使用Prettier插件统一VS Code中的代码风格

发布时间:2025-12-21  |  点击率:
在VS Code中用Prettier统一代码风格需四步:安装官方Prettier插件;设为默认格式化工具并启用保存时自动格式化;项目根目录建.prettierrc自定义规则;配合eslint-config-prettier避免与ESLint冲突。

在VS Code中用Prettier统一代码风格,核心是装对插件、配好规则、设为默认格式化工具——不复杂,但容易忽略关键细节。

安装Prettier插件并启用

打开VS Code扩展市场(Ctrl+Shift+X),搜索“Prettier – Code formatter”,安装由Esben Petersen发布的官方插件(图标是蓝色P加白色箭头)。安装后无需重启,但建议关闭再打开一个JS/TS/HTML文件,确认右下角状态栏出现“Prettier”标识。如果没显示,可能被其他格式化工具(如Beautify)抢占了优先级,需手动指定。

配置Prettier为默认格式化程序

按 Ctrl+, 打开设置,搜索“default formatter”,点击“Edit in settings.json”。在 JSON 中添加或修改:

"editor.defaultFormatter": "esbenp.prettier-vscode",
"[javascript]": { "editor.formatOnSave": true },
"[typescript]": { "editor.formatOnSave": true },
"[html]": { "editor.formatOnSave": true },
"[css]": { "editor.formatOnSave": true },
"[json]": { "editor.formatOnSave": true }

这样保存时自动格式化,且针对不同语言启用对应支持。

自定义Prettier行为(可选但推荐)

项目根目录新建 .prettierrc 文件,用JSON或YAML写个性化规则,比如:

  • semi: false —— 去掉分号
  • singleQuote: true —— 使用单引号
  • tabWidth: 2 —— 缩进2空格
  • trailingComma: "es5" —— 对象/数组末尾允许逗号(兼容老环境)

VS Code会自动读取该文件,比全局设置更灵活,也便于团队协同。

避免和ESLint冲突

如果同时用了ESLint,别让两者打架:关掉ESLint的自动修复("eslint.autoFixOnSave": false),改用 eslint-config-prettier 关闭所有和Prettier重叠的规则。只需在项目中运行:

npm install --save-dev eslint-config-prettier

并在 .eslintrc.jsextends 数组末尾加上 'prettier' 即可。

基本上就这些。装好、设默认、配规则、避冲突——代码风格就稳了。

全国统一服务电话

400 890 5375

电子邮箱:879577@qq.com

公司地址:宜昌市西陵区黄河路5号三峡明珠10栋1051室

咨询微信

TEL:13680874598