記VS Code 中格式化 Vue 文件的問題

使用快捷鍵 Alt+Shift+F 時,選擇了 Vetur 進行格式化。但是當按下快捷鍵一剎那,腦殼 weng weng 的。

JS 部分的 ' 全都成了 ",每句後面也添加上了 ;

經過查找,發現需要配置 Vetur 的JS formatter 爲 prettier-eslint:

"vetur.format.defaultFormatter.js": "prettier-eslint"

配置如下圖:

Vetur插件的JS格式化配置

2020-10-10 補充

今天突然發現之前的配置不生效了,無奈只好寫死這個配置。

在配置文件中,給節點 vetur.format.defaultFormatterOptions 添加項:

"prettier": {
    "semi": false,
    "singleQuote": true,
    "trailingComma": "none"
}

2020-12-31 補充

JS 利用 eslint 的配置格式化:

"[javascript]": {
      "editor.defaultFormatter": "dbaeumer.vscode-eslint"
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章