用vsCode格式化代码的时候,js代码会出现代码换行
1、js代码结构换行的设置如下
this.xjLink=
h5+
'/aaa/bbb/home?token='+
token+
'';
看的我尴尬癌都犯了,真心受不了,这开发不是哪抽疯了。真实原因是:默认对JS使用了prettier.userconfig
在设置里面搜索vetur.format.defaultFormatterOptions,
点击settings.js
增加以下解决{
"vetur.format.defaultFormatter.js":"vscode-typescript",
}
2、html代码结构换行的设置如下
//对属性进行换行。//-auto:仅在超出行长度时才对属性进行换行。//-force:对除第一个属性外的其他每个属性进行换行。//-force-aligned:对除第一个属性外的其他每个属性进行换行,并保持对齐。//-force-expand-multiline:对每个属性进行换行。//-aligned-multiple:当超出折行长度时,将属性进行垂直对齐。
"vetur.format.defaultFormatterOptions":{
"js-beautify-html":{
"wrap_attributes":"auto",
}
},