biome-zed
biome-zed copied to clipboard
Ranking Biome vs. ESLint
Is there any configuration needed to make sure Zed is prefering Biome over native ESLint?
When I install the extension (v0.0.2
) in Zed Preview (v0.131.4
), it creates a different formatting output in JS files vs. the Biome CLI. It seems like it is doing something when saving (adjusting spaces or so), but that seems to be more the output from ESLint or some other language server.
Actually running bunx biome format index.js --write
however reformats the whole file (replaces spaces with tabs, which also seems to be the default) - which would be the intended way.
Is there any other way to debug or improve this?
This is in settings.json
:
"format_on_save": "on",
"code_actions_on_format": {
"source.fixAll": true,
"source.organizeImports.biome": true
},
"formatter": "language_server"
Adding a biome.json
with some arbitrary values like formatter.indentWidth: 16
also shows that it doesn't get picked up, while the CLI replaces that.