microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
164.95k stars 29.53k forks source link

Node Debug extension is shown twice #68202

Closed levani closed 5 years ago

levani commented 5 years ago

Steps to Reproduce:

  1. Install Node Debug extension and go to the Extensions panel.

screenshot_4

Does this issue occur when all extensions are disabled?: Yes/No

vscodebot[bot] commented 5 years ago

(Experimental duplicate detection) Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:

timhibberd commented 5 years ago

I am experiencing this issue as well.

I tried uninstalling and reinstalling...same issue.

Got an error trying to disable it.

Tried installing previous version...still two instances in the menu.

sandy081 commented 5 years ago

@levani How did you install Node Debug extension?

levani commented 5 years ago

@sandy081 Not quite sure to be honest. It's been there for a long time and when I try to delete it I'm getting the following error:

screen shot 2019-02-12 at 11 21 10 pm

React Native Tools is an extension from marketplace: https://marketplace.visualstudio.com/items?itemName=vsmobile.vscode-react-native

sandy081 commented 5 years ago

I think you are having the same issue as this https://github.com/Microsoft/vscode/issues/66774

vscodebot[bot] commented 5 years ago

Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for existing issues here. See also our issue reporting guidelines.

Happy Coding!

timhibberd commented 5 years ago

@sandy081 please reopen this issue. It is not a clear duplicate. #66774 clearly shows two unique instances... Node Debug and Node Debug Legacy which is as per design since one builds on the other. My issue and the issue of @levani is that we have two instances of Node Debug...no Node Debug Legacy is sight. Additionally, it can't be uninstalled.

sandy081 commented 5 years ago

@timhibberd Root cause of this issue is same as others which is that getting this extension installed again.

You cannot uninstall it because it is a built in extension. Only way to remove it is to open your extensions folder and delete the folder which is mentioned in the other issue.

timhibberd commented 5 years ago

Cheers @sandy081 but why are there two instances with the exact same name vs. Node Debug and Node Debug Legacy?

sandy081 commented 5 years ago

I would ask @weinand to answer this.

weinand commented 5 years ago

The node debug extension are built into VS Code. There is no need to install them manually (and there should be no way to actually install them manually).

What you are seeing looks like a bug to me: somehow you've managed to install node-debug but there is already the built-in version. As a result of this you are seeing two.

timhibberd commented 5 years ago

@weinand - you can see from the following screenshot that there is an uninstall option.

image

sandy081 commented 5 years ago

This is because you got this extension installed some how from market place - which is tracked in other issue.

timhibberd commented 5 years ago

ahhh...sorry to have been slow to the party. Thanks for clarifying @sandy081 much appreciated :-)