用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",
}
},