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
35.31k stars 1.79k forks source link

Better bash IDE #7979

Open d1y opened 3 months ago

d1y commented 3 months ago

Check for existing issues

Describe the feature

lsp-server: https://github.com/bash-lsp/bash-language-server format: https://github.com/mvdan/sh

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

No response

Bloeckchengrafik commented 3 months ago

Pretty sure languages should be added via extensions like here now.

jansol commented 3 months ago

Correct, but for the time being having tracking issues for those extensions here is still fine AFAIK.

Previous discussion: #5457 (also mentions that same lsp)

JosephTLyons commented 3 months ago

@Bloeckchengrafik, @jansol - I think this is correct in most cases, but I have a feeling bash might be one of the languages we ship with Zed. That hasn't been confirmed with anyone on the team, so I could be entirely wrong, but it feels reasonable to ship with bash support and not force the user to download an extension for that.

d1y commented 2 months ago

@maxdeviant I saw that you turned the built-in language support into an extension. Are there any plans to support bash-lsp 🤔