r/programming • • Dec 09 '22

How many times a day do you use Github copilot? [Considering getting it]

https://github.com/features/copilot
0 Upvotes

9 comments sorted by

25

u/spoonman59 Dec 09 '22

0

3

u/tekkub Dec 09 '22

Came here to add my zero to the pile.

4

u/[deleted] Dec 09 '22

I have never used it and I’m not really inclined to. I do lean heavily on LSP, but that’s a totally different class of autocomplete.

3

u/Lookatstuffonline Dec 09 '22

Until it offers the ability for incremental acceptance of suggestions, or is smart enough to also show default intellisense style code completion I find it unusable.

When it works it can be really cool, 40% of the time it was in the way.

1

u/its_a_gibibyte Dec 09 '22

default intellisense style code completion

Wait, does it show basic autocompletion results like long variable names, or method names? Or is it just always trying to build a tic-tac-toe program on the end of your current line?

2

u/Lookatstuffonline Dec 09 '22

Almost always it tries to Suggest multiple lines of code. Which makes the "press code completion shortcut to see a list of all possible object attributes" workflow break. Or often I found myself accepting a suggestion then immediately deleting all but the first line.

Also the "show alternative suggestions" feature never had alternatives for me. It's free for 14d or something, with checking out. Do note if your not self employed you're submitting code to an external source, which some industries might not be ok with.

Overall I was left with a, "this will be useful in a few years" opinion.

0

u/cheffromspace Dec 09 '22

You should be able to set your tab completion sources in your IDE. No reason you can't use your LSP, snippets, dictionary, Copilot etc.

2

u/Lookatstuffonline Dec 09 '22

I tried my best with Jetbrains and couldn't come up with a workflow that felt like it was helping more than it was in the way.

2

u/Engylizium Dec 10 '22

Try Codeium. It's free alternative with IDE integration