🎨

VS Codeでbiomeが自動フォーマットしてくれない

2024/12/30に公開

ドキュメントをちゃんと読もうということではあるのだけど、

setting.json(ダメな例)
{
  "editor.defaultFormatter": "biomejs.biome"
  "editor.formatOnSave": true,
}

と設定しているのにセーブ時にフォーマットしてくれなかった。
次の設定に変更したらOK。

setting.json
{
-  "editor.defaultFormatter": "biomejs.biome"
   "editor.formatOnSave": true,
+  "[javascript]": {
+    "editor.defaultFormatter": "biomejs.biome"
+  },
+  "[typescript]": {
+    "editor.defaultFormatter": "biomejs.biome"
+  },
+  "editor.codeActionsOnSave": {
+    "quickfix.biome": "explicit",
+    "source.organizeImports.biome": "explicit"
+  },
}

Discussion