zed-industries / zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
https://zed.dev
Other
50.56k stars 3.13k forks source link

Elm: support elm-language-server executable #21123

Open domenkozar opened 1 day ago

domenkozar commented 1 day ago

Check for existing issues

Describe the feature

Currently, Elm language extension expects node_modules/@elm-tooling/elm-language-server/out/node/index.js, but it's possible that the project has node_modules in a subfolder like frontend.

To comply with other LSP integrations it would be great if it detected elm-language-server executable first and used it if available.

Environment

Zed 0.162.3

If applicable, add mockups / screenshots to help present your vision of the feature

No response

domenkozar commented 13 hours ago

https://github.com/zed-industries/zed/pull/21097