4 ms·
I just downloaded Cursor yesterday. I was wondering if you have used Copilot Edits and can compare it to Cursor Composer? Is Cursor much more superior when it
by outlore 2y ago
I just downloaded Cursor yesterday.
I was wondering if you have used Copilot Edits and can compare it to Cursor Composer? Is Cursor much more superior when it comes to multi-file edits?
Do you also have tips for how to give Cursor some documentation, is there a way to make it RAG on a folder of markdown documentation files?
- rfoo 2y agoThe actual killer feature for me is the much superior autocompletion, Cursor always suggests an edit inline once I stopped typing, without having me to type a prompt to ask it to do stuff. And it feels faster than GH Copilot, too. For us who prefer coding ourselves (instead of telling LLMs to do stuff and review the result) it is much much better.
- vbezhenar 2y agoBut Copilot does exactly the same? You don't need to prompt anything.
- clvx 2y agoExactly. This is how it works in vim/nvim using the copilot.vim plugin. Unless it's refactoring multiple files, I don't see the value. Now that you can choose your own model, I don't see many benefits with Cursor.
- k__ 2y agoYes, sounds like Copilot but without the benefit of using my favourite editor.
- TranquilMarmot 2y agoCursor is literally just a reskinned VSCode. At this point Copilot is playing catch-up to them and gaining ground quickly.
- rfoo 2y agoNo, Copilot is just dumb, for example, I have the following code: func(a, b, 1) func(b, c, 1) and, say, for some reason I need to swap the order so the first line looks like func(1, a, b). After doing that, without even moving to the second line, Cursor just suggests changing the second line to func(1, b, c). You just can't make Copilot do this. Even after you move to the second line, it won't suggest anything. It just suggests a completion starting from where your cursor is, instead of an inline edit around where you are at. Sometimes you can delete everything after func( on the second line and Copilot will finish it, but sometimes it just can't and decided to autocomplete irrelevant (e.g. func(1, e, f). In this case there's not much intelligence needed, but for more complicated changes Cursor does just as well.
- vbezhenar 2y agoSo you're talking about Copilot suggesting edits rather than inserts. Yes, I agree, that's a major deficiency of Copilot. Thanks.
- maxverse 2y agoOkay, this 100% echoes my (limited) experience, and I'm glad I'm not imagining things.