vscode vue项目自动格式化

1 vue项目配置自动格式化 需要的插件 prettier  + eslint 

2 项目根目录下方需要有对应插件的配置文件 .prettierrc + eslintrc.js  用于配置具体的格式和eslint规则

vscode 常用插件 liveserver  eslint  prettier  gitlens vetur(适用于vue2的vue文件样式)   chinese(simplify)   用于编辑器汉化。  SVG-Viewer  预览svg图片

### 配置VSCodeVue文件的自动格式化 为了实现VSCode中的Vue文件自动格式化,安装Prettier扩展是一个有效的方法[^1]。通过设置`settings.json`可以自定义配置项来满足特定需求。 对于希望启用保存时自动格式化的开发者来说,在工作区或用户级别的`settings.json`里加入如下配置能够达成目的: ```json { "editor.defaultFormatter": "esbenp.prettier-vscode", "[vue]": { "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode" } } ``` 上述JSON片段指定了默认格式化工具有限于Vue文件类型的特殊规则,并启用了保存文档时触发自动格式化功能[^2]。 除了编辑器内置支持外,还可以利用Vetur插件增强对Vue开发的支持。它提供了语法高亮、Emmet缩写展开以及智能感知等功能之外也包含了基本的代码格式化能力。要激活此特性同样需调整VSCode全局或项目本地配置文件内的参数设定: ```json { "vetur.format.enable": true, "vetur.format.defaultFormatter.html": "prettier", "vetur.format.defaultFormatter.js": "vscode-typescript", "vetur.format.defaultFormatter.ts": "vscode-typescript", "vetur.format.defaultFormatter.css": "prettier", "vetur.format.defaultFormatter.postcss": "prettier", "vetur.format.defaultFormatter.scss": "prettier", "vetur.format.defaultFormatter.less": "prettier", "vetur.format.defaultFormatter.stylus": "stylus-supremacy", "vetur.format.defaultFormatterOptions": { "prettier": { "singleQuote": false, "semi": true }, "prettyhtml": { "printWidth": 100, "wrapAttributes": "auto", "sortAttributes": true } } } ``` 这段配置不仅开启了Vetur自带的格式化选项还设置了不同语言部分所使用的具体工具及其偏好选项[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值