Extensiones de terceros
Se trata de extensiones mantenidas por otras comunidades, que tú instalas en tu editor:
vim
:ALE
soporta Biome, sólo tienes que seguir las instrucciones de instalaciónneovim
: tendrás que instalarnvim-lspconfig
, y seguir las instrucciones.ALE
también es compatible con Biome.helix
: sigue las instrucciones de este manualcoc-biome
: Extensión de Biome paracoc.nvim
sublime text
: sigue las instrucciones de instalación deLSP-biome
Emacs
: asegúrate de tener instaladolsp-mode
, sigue las instrucciones de instalación delsp-biome
para activar el soporte de Biome enlsp-mode
Nova
: instala la extensiónBiome
y sigue las instrucciones
Helix
Section titled HelixActualmente, biome es compatible con las siguientes extensiones de archivo: js
, jsx
, ts
, tsx
, d.ts
, json
y jsonc
.
Biome dispone de un comando lsp-proxy
que actúa como servidor para el Language Server Protocol a través de stdin/stdout.
Helix 23.10
Section titled Helix 23.10Helix 23.10 tiene soporte para múltiples servidores de idiomas. Ahora puedes usar biome junto con 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" ]