0、需要安装如下扩展
首选项配置里面有使用到,需要以上四个格式化工具配合使用。
需要注意的是,eslint启用后如果出现import有下划线等错误,需要注意右下角有没有禁用:
点击开启即可。
Eslint下划线报错信息:
ESLint is disabled since its execution has not been approved or denied yet. Use the light bulb menu to open the approval dialog
参考文章:
https://blog.youkuaiyun.com/qq_42381128/article/details/109438147
1、设置首选项
文件-首选项-设置配置如下:(即setting.json文件)
{
// 每次保存自动格式化
"editor.formatOnSave": true,
// 每次保存的时候将代码按eslint格式进行修复
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
// vue文件默认格式化方式vetur
"[vue]": {
"editor.defaultFormatter": "octref.vetur"
},
// vetur格式化配置
"vetur.format.defaultFormatter.html": "js-beautify-html",
"vetur.format.options.tabSize": 2,
"vetur.format.defaultFormatterOptions": {
"js-beautify-html": {
"wrap_attributes": "auto"
}
},