Elm
Elm 支持可通过 Elm 扩展获得。
- Tree-sitter: elm-tooling/tree-sitter-elm
- 语言服务器: elm-tooling/elm-language-server
设置
Zed 对 Elm 的支持需要安装 elm、elm-format 和 elm-review。
- 安装 Elm (或在 macOS 上运行
brew install elm)。 - 安装
elm-review以支持代码 lintingnpm install elm-review --save-dev - 安装
elm-format以支持自动格式化npm install -g elm-format
配置 elm-language-server
Elm 语言服务器可在您的 settings.json 中配置,例如:
{
"lsp": {
"elm-language-server": {
"initialization_options": {
"disableElmLSDiagnostics": true,
"onlyUpdateDiagnosticsOnSave": false,
"elmReviewDiagnostics": "warning"
}
}
}
}
elm-format、elm-review 和 elm 需要安装并在环境中可用,或在设置中配置。请参阅此处完整的服务器设置列表。