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
34.48k stars 1.71k forks source link

windows fails autoupdate and some functionality is reduced with C# language support #11405

Open charlie-sans opened 1 week ago

charlie-sans commented 1 week ago

Check for existing issues

Describe the bug / provide steps to reproduce it

working with the C# language on windows through the latest push of zed is sort of hard / impossible. the language server omnisharp seems to download but it doesn't give any error infomation in my project.

looking through the attatched log file i see 2024-05-06T01:38:06+10:00 [ERROR] failed to start language server "omnisharp": failed to download file: program not found i might look through the src later to diagnose the issue for that and make a pull request.

Environment

Zed: v0.135.0 (Zed Dev 14c7782ce67887f9c41fecd01ff5168ada41cb28) OS: Windows 10.0.22631 Memory: 15.7 GiB Architecture: x86_64

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

No response

If applicable, attach your ~/Library/Logs/Zed/Zed.log file to this issue.

log.txt

charlie-sans commented 1 week ago

i don't really mind autoupdate as i'm building from the rust src directly but i though it was a good idea to make it a issue anyways.

huacnlee commented 1 week ago
  1. AutoUpdate is that Zed does not publish the Windows target on GitHub releases page.
  2. C# LSP install is related PR #11156 and will make a little change for bin name to OmniSharp.exe.