Saltearse al contenido

Extensiones de terceros

Se trata de extensiones mantenidas por otras comunidades, que tú instalas en tu editor:

Actualmente, 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 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 = true
language-servers = [ { name = "typescript-language-server", except-features = [ "format" ] }, "biome" ]
[[language]]
name = "jsx"
auto-format = true
language-servers = [ { name = "typescript-language-server", except-features = [ "format" ] }, "biome" ]
[[language]]
name = "json"
language-servers = [ { name = "vscode-json-language-server", except-features = [ "format" ] }, "biome" ]