Third-party extensions
Ce contenu n’est pas encore disponible dans votre langue.
These are extension maintained by other communities, that you install in your editor:
- vim:- ALEsupports Biome, just follow the installation instructions
- neovim: you’ll have to install- nvim-lspconfig, and follow the instructions.- ALEalso supports Biome.
- helix: follow the instruction of this manual
- coc-biome: Biome extension for- coc.nvim
- sublime text: follow the- LSP-biomeinstallation instructions
- Emacs: ensure you have- lsp-modeinstalled, follow the- lsp-biomeinstallation instructions to enable Biome support in- lsp-mode
Helix
Section titled HelixCurrently, biome supports the following file extensions: js, jsx, ts, tsx, d.ts, json and jsonc.
Biome has an lsp-proxy command that acts as a server for the Language Server Protocol over stdin/stdout.
Helix 23.10
Section titled Helix 23.10Helix 23.10 has support for multiple language servers. Now you can use biome alongside typescript-language-server.
[language-server]biome = { command = "biome", args = ["lsp-proxy"] }
[[language]]name = "javascript"language-servers = [ { name = "typescript-language-server", except-features = [ "format" ] }, "biome" ]auto-format = true
[[language]]name = "typescript"language-servers = [ { name = "typescript-language-server", except-features = [ "format" ] }, "biome" ]auto-format = true
[[language]]name = "tsx"auto-format = truelanguage-servers = [ { name = "typescript-language-server", except-features = [ "format" ] }, "biome" ]
[[language]]name = "jsx"auto-format = truelanguage-servers = [ { name = "typescript-language-server", except-features = [ "format" ] }, "biome" ]
[[language]]name = "json"language-servers = [ { name = "vscode-json-language-server", except-features = [ "format" ] }, "biome" ] 
 