Comment by frereubu

Comment by frereubu a day ago

20 replies

When I tried Copilot the "better tab complete" felt quite annoying, in that the constantly changing suggested completion kept dragging my focus away from what I was writing. That clearly doesn't happen for you. Was that something you got used to over time, or did that just not happen for you? There were elements of it I found useful, but I just couldn't get over the flickering of my attention from what I was doing to the suggested completions.

Edit: I also really want something that takes the existing codebase in the form of a VSCode project / GitHub repo and uses that as a basis for suggestions. Does Copilot do that now?

macNchz a day ago

I tried to get used to the tab completion tools a few times but always found it distracting like you describe. often I’d have a complete thought, start writing the code, get a suggested completion, start reading it, realize it was wrong, but then I’d have lost my initial thought, or at least have to pause and bring myself back to it.

I have, however, fully adopted chat-to-patch style workflows like Aider, I find it much less intrusive and distracting than the tab completions, since I can give it my entire thought rather than some code to try to complete.

I do think there’s promise in more autonomous tools, but they still very much fall into the compounding-error traps that agents often do at the present.

CGamesPlay a day ago

I have the automatic suggestions turned off. I use a keybind to activate it when I want it.

> existing codebase in the form of a VSCode project / GitHub repo and uses that as a basis for suggestions

What are you actually looking for? Copilot uses "all of github" via training, and your current project in the context.

  • frereubu a day ago

    > I have the automatic suggestions turned off. I use a keybind to activate it when I want it.

    I didn't realise you could do that. Might give it another go.

    > Copilot uses "all of github" via training, and your current project in the context.

    The current project context is the bit I didn't think it had. Thanks!

wrsh07 a day ago

For cursor you can chat and ask @codebase and it will do rag (or equivalent) to answer your question

goosejuice a day ago

Copilot is also very slow. I'm surprised people use it to be honest. Just use Cursor.

  • pindab0ter a day ago

    Cursor requires you to use their specific IDE though, doesn't it? With Copilot I don't have to switch contexts as it lives in my Jetbrains IDE.

    • goosejuice a day ago

      It's just vscode. I greatly prefer vim but the difference between vim + ai tools and cursor is just a no brainer in terms of productivity. Cursor isn't without problems but it's leagues ahead of the competition in my opinion.

      • verdverm a day ago

        I've been tempted to try Cursor because of vocal fans like yourself. Then I went to their website and forums yesterday. I am no longer tempted.

mattnewton a day ago

I would try cursor. It’s pretty good at copy pasting the relevant parts of the codebase in and out of the chat window. I have the tab autocomplete disabled.

Aeolun a day ago

Cursor tab does that. Or at least, it takes other open tabs into account when making suggestions.

sincerely a day ago

i’ve been very impressed with the gemini autocomplete suggestions in google colab, and it doesn’t feel more/less distracting than any IDEs built in tab suggestions

  • verdverm a day ago

    I think a lot of people who are enabling copilot in vs code (like I did a few days ago), are experiencing "suggested autocomplete as I type" for the first time where before there was no grey text below what I am writing personally.

    It is a huge distraction, especially if it changes as I write more. I turned it off almost immediately.

    I deeply regret turning on copilot in vscode. It (M$) immediately weaseled into so many places and settings. I'm still trying to scaled it back. Super annoying and distracting. I'd prefer a much more opt in for each feature than what they did.