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

 

相关文章:

  • 2021-06-09
  • 2021-07-08
  • 2022-12-23
  • 2021-06-23
  • 2022-02-07
  • 2021-09-30
  • 2021-05-26
猜你喜欢
  • 2021-05-07
  • 2021-05-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案