關於用vsCode格式化代碼時,代碼自動換行問題


 

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM