Live data from Hacker News

Zed, a collaborative code editor, is now open source

zed.dev

111–120 of 642 posts

Re: Zed, a collaborative code editor, is now open source

#111
post #85

Earlier quoted context omitted.

I only joined Zed, the company, a week ago, so take this with a grain of salt, but: I've never really used real-time sharing (tried VS Code's Live mode and other apps) for longer than just 1-2 attempts, but at Zed things are different somehow. Everybody is constantly available in a channel and people just hop in or out. In the last 7 days I spent 3-5hrs every day pairing with others, using Zed's live mode. No video,…

> In the last 7 days I spent 3-5hrs every day pairing with others This sounds remarkably inefficient?

Are you kidding? Sounds remarkably efficient specifically because OP just joined a week ago.

Re: Zed, a collaborative code editor, is now open source

#113
post #78

I like it! FEATURE REQUEST :) Would it be possible to have option+click+drag create multiple cursors where you drag and not a selection with cursor at the end? Basically, the behaviour that Sublime Text has—Sublime Text's multiple cursors are, frankly, awesome. I have found shift+option+drag to create a rectangle, but no way to create vertical lines of cursors through lines of text, and my favourite—drag down to the…

[deleted]

Re: Zed, a collaborative code editor, is now open source

#115

Earlier quoted context omitted.

> Zed supports GitHub Copilot out of the box, and you can use GPT-4 generate or refactor code by pressing ctrl-enter and typing a natural language prompt. https://zed.dev/ Seems like that ship has sailed. Maybe it's a plugin already or could be in the future, but that's not on GP's suggestion.

I'm already picturing a "Zedium" fork for the FOSS/Privacy enthusiasts.

This made me chuckle. Then at the same time I find it disheartening that privacy is currently seen as an enthusiast position rather than the default. I really dont mind the idea of these anti-privacy things being included as long as I have an option to turn them off before running Zed for the first time.

Re: Zed, a collaborative code editor, is now open source

#116
post #59

Earlier quoted context omitted.

How are you planning to tackle the GPU API differences?

(Not OP) These days that's a lot less of a concern than it used to be. It is a lot of up-front work to facade e.g. Metal, Vulkan (and even D3D12) but it's much much much easier than back in OpenGL vs D3D9/10 days. Most of the general concepts are more or less the same across them all these days. The "shapes" of the APIs are very similar. A texture is a texture is a texture. Same for a vertex/index/uniform buffer, ver…

I'm not in the graphics world at all, but I read this lively discussion last week (post [0], discussion [1]) that made me think the situation was pretty messy. Is it maybe not as bad as that makes it appear?

[0] https://www.carette.xyz/posts/we_are_doomed/

[1] https://news.ycombinator.com/item?id=38994780

Re: Zed, a collaborative code editor, is now open source

#120

Earlier quoted context omitted.

Worth noting that, like many immediate mode UIs, it seems to not integrate with OS accessibility infrastructure at all. That means any UI built with it will be a black box to anyone who needs accessibility tools like VoiceOver, text magnification, or semantic navigation. Hopefully that's fixable :/

It should be. There's AccessKit integration in egui (the most prominent Rust immediate mode GUI implementation) now, thanks to Matt Campbell's work. I would welcome GPUI and Zed adopting that, and I'm sure Matt can offer help in getting it integrated.

Zed developer here, I've actually looked at how to implement AccessKit in Zed, though I couldn't find a quick way of jumping into it beyond 'read the egui PR' at the time. If anyone wants to take a stab at it I'd love to help out and make it happen :)
Post reply on HN