News for hackers. Stuff that matters.
Re:Void: Open-source Cursor alternative by andrewpareles on Thursday May 08, 2025 @02:54PM (#43929917)
Continue is doing great work, but they're an extension (plugin)!
Re:Void: Open-source Cursor alternative by miroljub on Thursday May 08, 2025 @04:56PM (#43931260)
What’s wrong with a plugin? I don’t see the benefit of an IDE over a plugin.
Re:Void: Open-source Cursor alternative by mp5 on Thursday May 08, 2025 @05:48PM (#43931690)
The extensions API lets you control the sidebar, but you basically don't have control over anything in the editor. We wouldn't have been able to build our inline edit feature, or our navigation UI if we were an extension.
Re:Void: Open-source Cursor alternative by LiveTheDream on Thursday May 08, 2025 @10:01PM (#43933162)
Continue.dev is an extension and it does inline edits just fine in VS Code and IntelliJ.
Re:Void: Open-source Cursor alternative by mp5 on Thursday May 08, 2025 @11:08PM (#43933476)
Big fan of Continue btw! There's a small difference in how we handle inline edits - if you've used inline edits in Cursor/Windsurf/Void you'll notice that a box appears above the text you are selecting, and you can type inside of it. This isn't possible with VS Code extensions alone (you _have_ to type into the sidebar).
Re:Void: Open-source Cursor alternative by esperent on Thursday May 08, 2025 @10:50PM (#43933389)
Is inline edits the same as diff edits? In that case I think Cline and Roo can do it as well.
Re:Void: Open-source Cursor alternative by mp5 on Thursday May 08, 2025 @11:11PM (#43933485)
If I understand your question correctly - Cline and Roo both display diffs by using built-in VS Code components, while Cursor/Windsurf/Void have built their own custom UI to display diffs. Very small detail, and just a matter of preference.
Re:Void: Open-source Cursor alternative by esperent on Thursday May 08, 2025 @11:46PM (#43933625)
It's about whether the tool can edit just a few lines of the file, or whether it needs to stream the whole file every time - in effect, editing the whole file even though the end result may differ by just a few lines.

I think editing just a part of the file is what Roo calls diff editing, and I'm asking if this is what the person above means by line edits.