Live data from Hacker News

Zed, a collaborative code editor, is now open source

zed.dev

121–130 of 642 posts

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

#121
post #12

Zed developers, if you read this, please get inspired by Cursors "Fix it" button that you can click on any error. It simply starts a new chat with the code context and error message, suggesting possible fixes. I'm currently learning Rust and this is such a powerup that I honestly wouldn't know how to learn anything without.

Zed developers, please don't. I don't want my core editor potentially sending out my code to who knows where or wasting cycles analyzing it. If people want this just let it be a plugin.

[deleted]

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

#122

I hope this leads to Zed being ported to other platforms (Linux, please!)

Hey! Engineer at Zed here. Linux port is on our roadmap. Hopefully we'll get it done this year!

Since you are here I'll hijack the thread :) What about remote support ala vscode-server over SSH.

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

#123

Earlier quoted context omitted.

(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

I'd recommend wgpu. It should be a fairly easy migration from Metal, as Apple has been actively involved in the design, and there are similar concerns for developer experience (unlike, say, Vulkan).

Unfortunately, graphics is in many ways the easy part. Really excellent integration with system menus, preferences, keyboard, input method editing, all have more variation across platforms and a still-evolving story of solid Rust abstractions. Lately, we've decided to try joining forces with the winit project to see if we can get those problems solved well.

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

#124
post #31

Earlier quoted context omitted.

With Neovims headless capabilities, I am hoping for the day every major IDE and editor has first party support as a front-end for Neovim, and then any Neovim plugin just becomes universal across all IDEs and editors. Which... you can make Neovim plugins in almost any language, I've seen bindings for "lesser popular" languages. I'm not even a vim guy, but if JetBrains finally adds front-end support for Neovim, I might…

I'm right there with you - my yet-unrealized dream is sublime's front-end with neovim powering it.

Yet another front-end I think needs it. I am looking at both Sublime and JetBrains because I use both. Notepad from Windows by Microsoft will support Neovim before both at this point (I was shocked to find that it supports tabs, and lets me keep unsaved files open just like ST).

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

#125
post #77

Earlier quoted context omitted.

Speaking of Linux, are there any other editors we can use today? I tried to look for one recently but couldn't find anything. (edit: I mean collaborative editors)

nano, pico, vim, VS Code, Brackets, Notepadqq, Gedit, Kate, Leafpad, Geany

emacs.

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

#126

Consider discarding the CLA if you anticipate third-party contributions. If you need to verify provenance, the Developer Certificate of Origin is a better approach. Otherwise, this (correctly) reads as a project which intends to take advantage of FOSS contributors for a while before pulling the rug and making it non-free again.

Also the "CLA" link just points to https://zed.dev/cla , which asks me to authorize Zed Industries to access my private GitHub profile. So at this point I don't even know what the CLA says. That's important because not all CLAs are created equal. I think some don't fully remove the contributors' ownership, which would prevent the hypothetical future closed-sourcing.

I opened a discussion about that here: https://github.com/zed-industries/zed/discussions/4442

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

#127
post #106

There are some free code editor but no good free ide. Jetbrain are the main player and their products are paid. I am finding a jetbrain alternative that is free

emacs. Totally free and open source since 1976. oh, sorry, you asked for an IDE and not an operating system... /s seriously, budget a day or two for the ergonomics and a week for wrangling plugins, but some of the most productive developers in the world use emacs and they never need to worry about vendor issues, porting issues, not having a GUI, support for some weird file type, ability to create some funky type of m…

I tried to get into emacs a few years ago and just got fed up with the incredible regularity with which packages broke during routine updates. It was at least an hour a week on average, I feel, conducting bug hunts for either minor (this or that keybind/function doesn't work) or major (I can't get any packages to load) bug hunts. Was I doing something wrong? How do emacs people deal with this?

Admittedly, I was using Spacemacs which probably has way more packages than a bespoke emacs configuration, but you must understand if people get turned off when they ask you how to use an editor and your answer is "first, spend a few weeks setting it up and understand how each of your many packages works".

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

#129

I recently went down the rabbit hole on CRDTs and would love to know more about what you're using under the hood. Did you roll your own?

I looked into that on GitHub earlier because I was curious about exactly this, and yes it looks like they did roll their own.

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

#130
post #64

To any of the project members here: viewing the zed.dev home page using Safari on an iPhone shows text being cut off. I can’t seem to scroll to the right either to view the remaining content.

I have the same issue in Yandex Browser (based on Chrome) on Android.
Post reply on HN