Integrate devenv support #35996
Replies: 4 comments 1 reply
-
|
Devenv can have LSP servers inside - Zed could use them instead of downloading its own LSP servers. Anyway, maybe it's possible to provide at least partial devenv support in an extension? Not sure if an extension can provide tasks and the like. |
Beta Was this translation helpful? Give feedback.
-
|
See devenv 2.0 announcement for our Rust implementation of devenv reloading. |
Beta Was this translation helpful? Give feedback.
-
|
I've been gradually shifting away from VSCode to Zed and this would definitely be a boon! |
Beta Was this translation helpful? Give feedback.
-
|
I'm using devenv extensively, but I think if its support would came to Zed, it should only be an extension And nix flake's |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey!
We're a huge fans of Zed at @cachix and I'd like to request integration of https://devenv.sh, especially since it supports 60+ languages.
We've started our bit to be able to specify LSP support for each language by default, so that users only need to do:
We're also going to soon replace direnv with our own Rust implementation, so it would be possible to leverage environment activation at Rust layer and integrate it into Zed.
I see there are two levels of integration:
devenv.nixexists, provide tooling to the editor and activate the shelldevenv.nixis missing, create one by default based on what the repo is using using ad-hoc environmentsThen there's always ways to run tasks and running the processes.
Beta Was this translation helpful? Give feedback.
All reactions