Are there limitations in the extension APIs that make it hard to implement?
Are there limitations in the extension APIs that make it hard to implement?
(Void is HN backed)
Cursor has a pretty polished experience, but I keep coming back to VS Code and using continue.dev, which is a lot rougher around the edges, because the UI works well enough.
Extensions like Codeium do the most naive thing possible by writing something like <<<<<<< DIFF >>>>>>>> in your file, literally breaking syntax highlighting. Others like Copilot are super buggy.
Right now Void is built on top of an extension, but we're also modifying and hooking into parts of the IDE to make a more native UX.
ssh server is still in early stages, not even p2p yet.
The requirement for extensions to be built in rust only makes it harder to adopt.
When they these 2 things get solved and the editor remains fast, it might actually be very tempting to replace vscode with zed.
Vscode is fantastic but tends to become bloated quickly....