madskristensen / MarkdownEditor2022

A Visual Studio extension
Apache License 2.0
168 stars 37 forks source link

Conflict with GitHub Copilot。 #45

Open xsdcz opened 2 years ago

xsdcz commented 2 years ago

Describe the bug When using the code hints provided by GitHub Copilot, using the "TAB" key does not perform code completion. To Reproduce Click on 'TAB'

Expected behavior code completion

Screenshots

屏幕截图 2022-05-26 110908 image

GeoDirk commented 2 years ago

I'll add to this that today I installed and got working CoPilot and now when I show a markdown file, the side window preview doesn't load. Going to Options\Text Editor\Markdown\Advanced now throws a plugin error:

image

I restarted VS2022 and it was back to normal. A bit of testings and it turns out that if you view a markdown file first, before CoPilot activates, everything is fine. However, if you activate CoPilot and then try to view a markdown file, the error is thrown.

alwilton commented 1 year ago

I'd like to add a request to the resolution to the TAB issue. An option to disable the editors interception and mapping of the TAB key should do it. I have experienced many good Copilot suggestions that cannot be used to this issue. I do not use the tab in the editor and now I want it left alone so I can take advantage of the Copilot suggestions. Thanks!

tom-puckett commented 1 year ago

I continue to see this issue in version 2.0.136 (13 July 2023)

chrisrlewis commented 1 year ago

This is a great extension, but this issue is problematic still in v2.0.143

For me, tabbing CoPilot suggestions does work except when in a bullet list or a numbered list. Clicking tab in these cases causes the whole list to be tabbed over (not what is required), with no way to accept the CoPilot suggestion.

soyfrien commented 11 months ago

So far I haven't been able to use Copilot's suggestions, not even when trying on GeoDirk's May 26, 2022 advice. Still a lovely extension. Adding an illustration. Markdown-Editor-v2_(feedback-about -Copilot)

Actually, I can use the right arrow key to have the completions materialize.