Replies: 7 comments 4 replies
-
🕒 Stale Discussion Alert 🕒 This Discussion has been labeled as stale by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This stale notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
Beta Was this translation helpful? Give feedback.
-
I am having this issue as well, and haven't found anyone outside of this post having the same behavior. |
Beta Was this translation helpful? Give feedback.
-
🕒 Discussion Activity Reminder 🕒 This Discussion has been labeled as dormant by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This dormant notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
Beta Was this translation helpful? Give feedback.
-
I am having this issue as well. im using vs code |
Beta Was this translation helpful? Give feedback.
-
I'm also having this issue in VSCode: Highlighting a function and using /doc works for a few functions, but then it starts deleting lots of code (multiple functions) to add documentation for 1 function. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
🕒 Discussion Activity Reminder 🕒 This Discussion has been labeled as dormant by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This dormant notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Question, Bug
Body
Previously this behavior was witnessed just in VSC Insiders for Github Copilot Chat (and is why I stopped using Insiders and Copilot Chat entirely and went back to VSC and the release version of Copilot), but it seems it's made it down to the release version of VSC/Copilot now as well. When I'm typing code, I sometimes want to add some code to the left hand side of the line, but it's randomly just deleting variables on the right hand side of the cursor when I press space.
This isn't the insert behavior, which would replace the right hand character for every character I type.
This is a weird like contextual variable replacement. For example, if I had a line "obj.Foo()" and I wanted to add "var foo = " to the left hand side of that, so I put my cursor to the left of "o" and type "var", then when I have "varobj..." and press space between the "r" and "o", it removes all of "obj" leaving me with "var .Foo()". If I don't notice it then, and type the whole line, I get "var foo = .Foo()" which is an error because it lost my variable name "obj". This is incredibly annoying. how can I turn this off? When I disable Copilot extension it goes away. But the copilot extension says it has no settings.
I'm about to just remove copilot entirely because of how annoying this anti-"feature" is. I like what copilot does in general, but this is not at all even somewhat helpful and is actively slowing down my development process, forcing me to undo all the time because it's automatically deleting my variable names. I'm all for copilot suggesting edits and changes that I can choose to accept, but to just automatically alter (and delete) my code when I press the spacebar through normal use, is unacceptable.
The work around for the behavior is to press space, then left arrow, and then type, but that's just annoying. I have no idea why this feature would ship, it's the most annoying thing I can think of when trying to code, deleting my valid and desired code.
Beta Was this translation helpful? Give feedback.
All reactions