コンテンツにスキップ

サードパーティの拡張機能

以下は他のコミュニティによって管理されている拡張機能で、エディタにインストールして使用します:

現在、Biomeはこれらのファイル拡張子をサポートしています:jsjsxtstsxd.tsjsonjsonc

Biomeには lsp-proxy コマンドがあり、標準入力/出力を介してLanguage Server Protocolのサーバーとして動作します。

Helix 23.10では複数の言語サーバーのサポートが追加されました。これにより、typescript-language-server とBiomeを併用できます。

[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" ]