🖥
VsCode のフォーマットに優先順位がある? フォーマッタを選び直す
問題
setting.json
でデフォルトのフォーマッタに Prettierを指定しているはずなのに
Prettier より Volar という拡張が優先してフォーマットに利用されてしまう
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
}
いちど Prettier でフォーマットされてから、一瞬後に Volar でフォーマットされるような挙動を見せる
解決
setting.json
で 言語単位で defaultFormatter
を指定することで解決した
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
}
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
公開日時
2023-04-15
Discussion