Regular IDE autocomplete and Github CoPilot must work together #7323
Replies: 50 comments 52 replies
-
Also, when you want to accept a Copilot suggestion sometimes it accepts the IDE autocomplete instead. Is there a way to change the "accept suggestion" key? |
Beta Was this translation helpful? Give feedback.
-
This is definitely a problem I finally disabled it after fighting with things I would normally use autocomplete for. Half the time I go to change a Linq query or something small, copilot breaks IntelliSense and no suggestions are shown or it takes over and suggests a whole mess of garbage the second I hit tab. |
Beta Was this translation helpful? Give feedback.
-
Same problem. Previously, I could type {namespace}.[firstletter] and then autocomplete the right thing in ~one keystroke: tab. This now takes more keystrokes than I can count because CoPilot dumps a load of garbage instead of the namespace/class/method/etc which it helpfully blocks intellisense from providing. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
On top, in most cases copilot recommends 5-10 times the amount of code I want. 90% of it garbage. |
Beta Was this translation helpful? Give feedback.
-
Huge plus 1 to this - love me some co-pilot, but it drives me nuts when it tries to create a function when I just want to call an existing function. Just having a different hot-key to allow the standard Intellisense auto-complete when you don't like the co-pilot suggestions would be MASSIVE. I'm on Mac/JetBrains Ultimate. |
Beta Was this translation helpful? Give feedback.
-
Any updates? This is a huge problem |
Beta Was this translation helpful? Give feedback.
-
I second this, a solution is needed to get a really good experience. |
Beta Was this translation helpful? Give feedback.
-
I agree with your comments. I find that problem too when coding, and I'm pretty sure 90% of the programmers do. In OOP, in many cases your IDE already knows the names of your attributes, while CoPilot is suggesting other possible names. |
Beta Was this translation helpful? Give feedback.
-
YES This needs to happen - its very frustrating seeing the correct bit if code pop up via intellisense only for co-pilot to override it with some nonsense a fraction of a second later. |
Beta Was this translation helpful? Give feedback.
-
Copilot in Visual Studio 2022 is unusable because it makes all other intellisense break.
The poor "fit and finish" of this is astounding. I purchased and really want it to work. But it's a drain on my productivity, not a boon. The group in charge of copilot must not use Visual Studio as their primary IDE, because these bugs only surface after hours of using the feature (like, it's internal state gets confused) and they don't get better regardless of how many updates are pushed out. If Visual Studio is supposed to be Microsoft's premiere IDE then these bugs should not exist, period. 2023-02-04 update (2 weeks later) 2023-02-18 update (2 weeks later) 2023-03-02 update (2 weeks later) |
Beta Was this translation helpful? Give feedback.
-
Seems like a pretty big issue, I have disabled copilot for now due to it not working together with "." autocompletion. Had to press ESC then "." 2-3 times before I could toggle VSCODE autocomplete. |
Beta Was this translation helpful? Give feedback.
-
Imagine Microsoft developing three technologies - VSCode, TypeScript intellisense, and Copilot, but when you use them together they all constantly trying to override each other. So frustrating, so pointless. Considering cancelling my CP subscription. |
Beta Was this translation helpful? Give feedback.
-
This is still an issue. I'll take my code autocomplete over co-pilot |
Beta Was this translation helpful? Give feedback.
-
Please fix this issue. I don't mind having copilot taking over intellisense, but when you type the name of an object dot something, copilot MUST suggest a function / method that exist on that object, otherwise what's the point ??? I'm cancelling my subscription until that's fixed |
Beta Was this translation helpful? Give feedback.
-
A simple work around for vscode is to hit Hitting enter then accepts the typescript suggestion, while hitting tab accepts the copilot suggestion. This is all on a mac keyboard, not sure about the windows shortcut, but you can find it by looking up This is the default configuration, where co-pilot suggestions show automatically without prompting, while intelisense shows rarely unless explicitly prompted. If you would like to reverse this, so that intelisense shows automatically, and co-pilot shows only when prompted, you may do this by setting (There is no way to change this setting through the GUI as of this writing. Note that many sources claim the setting to change is Once you have done this, inline co-pilot suggestions will only display when you hit |
Beta Was this translation helpful? Give feedback.
-
Any progress on this issue for Visual Studio 2022? Really a productivity killer. |
Beta Was this translation helpful? Give feedback.
-
Hi, VS Code PM here 👋 @hediet has fixed this issue for VS Code 🎉 Thanks all 🙏 |
Beta Was this translation helpful? Give feedback.
-
Will do, and thank you 🙂
…On Thu, Sep 21, 2023, 15:59 Isidor Nikolic ***@***.***> wrote:
Hi, VS Code PM here 👋 @hediet <https://github.com/hediet> has fixed this
issue for VS Code 🎉
Can you all please try it with latest VS Code and latest Copilot and let
us know if there are still issues that you are hitting. If yes, please
describe precisely what seems to be the problem.
Thanks all 🙏
—
Reply to this email directly, view it on GitHub
<#7323 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADESAXRZEQPKG6BCVTE33RDX3Q2ZHANCNFSM5HMRSWMQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
As for the VS2022 issues still not resolved two years later we should all threaten to cancel our subscription to Copilot if it's not fixed within two months, we are paying $$$ for this and we must remember they stole A LOT from open source code efforts; THAT would get some attention, because clearly they don't give a damn.. Anyone have an idea, like a poll or a petition? |
Beta Was this translation helpful? Give feedback.
-
Same here, cancelled my subscription 6 months ago. |
Beta Was this translation helpful? Give feedback.
-
Thanks guys. Just cancelled mine too and will pay the extra $$ for chatgpt4 which does the work very well, and I encourage anyone to do the same until we get some respect from either MS or Github. The idea is that if 1000+ users threaten to cancel the same day (lets say two months from today), that could get some attention otherwise we're kind of powerless. Clearly if two years later they didnt resolve such a basic, fundamental issue, they won't anytime soon; are they even programmer using copilot, did they try? They should realise how it is broken and unworkable (the VS22 ChatCopilot is terrible too, but since it's recent it's ok but at least they could fix the formatting, it's just un-useable) Resharper might end up saving the day as always, but it's a shame MS/Github aren't taking their responsibilities once again |
Beta Was this translation helpful? Give feedback.
-
I cannot understand why they are not prioritizing this |
Beta Was this translation helpful? Give feedback.
-
Copilot became Junkpilot in the past month. |
Beta Was this translation helpful? Give feedback.
-
Really need the ability to have native autocomplete and copilot set to different keys. |
Beta Was this translation helpful? Give feedback.
-
This is a big problem, I canceled subscription. |
Beta Was this translation helpful? Give feedback.
-
Is this being worked on? |
Beta Was this translation helpful? Give feedback.
-
I use vs2022. Something is very wrong with copilot. I'm not sure what has changed, but I started a new project last month, and the value I get from github copilot is almost zero. It occasionally offers some auto-complete snippets, but at a much slower rate than what it did a year ago, and it seems a lot less aggressive at trying to offer blocks of code suggestions. Asking basic "complete this code block" to the copilot window almost universally offers poor/unusable results. This is a stark contrast to If I were to put the verbatim question to chatgpt, which provides an actual useful answer, even though chatgpt doesn't have the benefit of my codebase ?!?!?!? Github copilot has regressed, and 3rd party options are stronger than ever. Sad, but I don't see any indication this will be reversed. I'm canceling my subscription. |
Beta Was this translation helpful? Give feedback.
-
Many programmers have already built habits of IDE autocompletions that help to complete things such as variable and function names based on code written in the rest of the file. Github CoPilot should not interfere with that type of autocompletion. At the moment Github CoPilot is almost completely replacing regular IDE autocomplete if you enable tab autocompletion with Github CoPilot.
Here are two cases where this leads to a negative outcome:
(I am using Github CoPilot with Visual Studio Code for Python.)
Beta Was this translation helpful? Give feedback.
All reactions