json
"vetur.format.options.tabSize": 4,
"vetur.format.defaultFormatterOptions": {
// for html
"prettyhtml": {
"wrapAttributes":false,//强制包装属性
// "sortAttributes": true,//对属性按首字母排序
// "bracketSpacing": true,//在单行对象中,在左右保留一个空格 默认true
"printWidth": 200 ,//可以根据自己的屏幕宽度配置对应的换行宽度
},
// for js css
"prettier": {
"eslintIntegration": true,
"singleQuote": true, // 使用单引号
"semi": false,// 句末不加分号
"printWidth": 140,//每行最多多少个字符换行
// "bracketSpacing": true,//在单行对象中,在左右保留一个空格 默认true
// "useTabs": false //使用tab缩进,默认false
//"arrowParens": "avoid",//单参数箭头函数是否需要加小括号 默认always
"trailingComma":"all",//是否在多行逗号分隔语法中,在最后一个元素后面加逗号 all尽可能都加尾随逗号
}
},