VSCodeでBiomeを特定のworkspaceでだけ動くようにする

2024/03/10

やりたいこと

VSCodeで元々設定しているESLintの設定を無効にせず、特定のworkspaceでだけファイル保存時にBiomeが動くようにしたい。Biomeの拡張機能はすでにインストールしている。

方法

.vscode/settings.jsonを用意してBiomeの設定を記載すればいい。

優先度が勝ってそのworkspaceではBiomeがformatOnSave時に動くようになる。

言語部分はよしなに。

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

by me a coffee