💾 Archived View for bbs.geminispace.org › s › rust_software › 15262 captured on 2024-05-12 at 18:14:44. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-05-10)

➡️ Next capture (2024-06-16)

-=-=-=-=-=-=-

Zed - a high-performance, open-sourced, and rust-based code editor from the creators of Atom and Tree-sitter.

The following is a generated summary about Zed:

---

Zed is a high-performance, multiplayer code editor designed for developers who want to code at the speed of thought. It combines the power of an IDE with the responsiveness of a lightweight editor, leveraging every CPU core and GPU to start instantly, load files quickly, and respond to keystrokes without delay.

Zed supports real-time collaboration, allowing multiple developers to work in a shared workspace and have nuanced conversations about the codebase. It also includes features like AI code generation, full syntax tree maintenance for precise code highlighting, auto-indentation, and integrated terminal access.

---

Right now there is only macOS support, but you may be able to make a linux build by following the github docs.

They recently added additional languages and also extensions, which is enough for me to use the editor for all of my work now. Finally I can put vsCode to rest.

zed

github

Posted in: s/rust_software

💀 vagabond

Feb 22 · 3 months ago · 👍 gamma

3 Comments ↓

🚲 jg · Feb 22 at 02:52:

Looks awesome!

🤖 gamma [mod] · Feb 24 at 04:27:

Interesting, thanks for posting. I have tried Helix (vim-like) but not Zed. Will check it out sometime.

🦀 jeang3nie · Feb 25 at 22:04:

This is interesting, but I'm seeing a few things I don't like. First, they're writing the thing for Mac and porting it to Linux, with no acknowledgement that other Unix like systems exist. That leads me to believe that there's going to wind up being a lot of Linuxisms baked into the port, and it probably won't ever run well on FreeBSD. I could be wrong. It would be better to work on making it cross platform from the start.

Second, I like the idea of the collaborative features. But what I don't like is that it uses their servers to make that happen. This is the most common anti pattern in the cloud age to me. Better to make a separate server program that you can run locally, or better yet let it work p2p. I did see that they expect this to be a paid feature, so maybe my gripe is a moot point, but I would think that if you were a company with a proprietary code base the idea of your secret source being sent to their servers would be a non-starter.