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.
Zed, a collaborative code editor, is now open source
121–130 of 642 posts
Re: Zed, a collaborative code editor, is now open source
#122Re: Zed, a collaborative code editor, is now open source
#123Earlier 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
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
#124Earlier 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.
Re: Zed, a collaborative code editor, is now open source
#125Re: Zed, a collaborative code editor, is now open source
#126Consider 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.
Re: Zed, a collaborative code editor, is now open source
#127There 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…
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
#128Re: Zed, a collaborative code editor, is now open source
#129I 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?
Re: Zed, a collaborative code editor, is now open source
#130To 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.