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 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.
How many people find real time sharing helpful? I've never found it to be beneficial. I'm curious.
I've greatly enjoyed pair (and trio) programming with friends using it (vscode's version of this) on side projects. For the most part I'm not sold that pair programming is an efficient way to program, but it's a nice social way to program.
If you're going to do it, especially remotely, it's really nice to have your editor support it instead of just using screen sharing.
How many people find real time sharing helpful? I've never found it to be beneficial. I'm curious.
ime, real time sharing works best when there’s shared context. otherwise it’s essentially an artist rendering a public performance in the presence of an audience. unless you derive some joy from watching people code it could get frustrating real fast.
How many people find real time sharing helpful? I've never found it to be beneficial. I'm curious.
Same here, for me it is a gimmick without much value over a screen sharing session.
I disagree.
For example, in vscode if the sharer start a http-service the port can be port forwarded through the session so anyone in the session can interact with the service.
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.
Beyond "is it on by default" (due to data privacy concerns) whether something belongs in a "core" editor or in a plugin is a whole separate can of worms - moreso if the core editor starts shipping plugins. There is someone who reads that agreeing it means the editor should be just a plugin store and if you want font hinting, syntax coloring, tabs, terminals, smooth scrolling, and so on then download them yourself. At the same time there is someone who reads that agreeing it means the editor should have anything possible related to working with text but if you want to play a video while you code the plugin system should allow you to do that in a pane. Neither are really right or wrong about what should be a plugin, it's really a matter of what the tool wants to optimize for out of the box.