完全卸载VS代码扩展

时间:2016-04-20 14:23:59

标签: visual-studio-code

自VS Code的最新版本发布以来,每当我打开C#文件时都会出错(我已经安装了由OmniSharp驱动的csharp语言扩展)。这是我得到的错误:

enter image description here

我尝试卸载扩展并重新安装它,同样的问题。我完全卸载了应用程序并重新安装了它 - 但是当我这样做时,我的扩展仍然安装(例如Python和reStructuredText仍然存在)。我再次卸载并删除了%USER%\AppData\Roaming|Local\Code目录。当我重新安装时,扩展程序仍在那里。

如何完全删除已安装的扩展程序?在打开OmniSharp扩展程序崩溃的错误之前,我想确定我是从头开始的。

10 个答案:

答案 0 :(得分:77)

原来扩展名存储在%USER%\。\ nvscode \ extensions下。删除它可以摆脱它们。

对于Windows: %USER%\\.vscode\extensions (要么) %USERPROFILE%\.vscode\extensions

Linux / MAC扩展的位置: ~/.vscode/extensions

答案 1 :(得分:18)

  

⚡上面的所有答案都是正确的,但对于初学者,我想补充一点,您只需在终端中运行此命令即可删除所有扩展程序/主题。

适用于Mac / Linux

rm -rf ~/.vscode/extensions

适用于Windows

rmdir %USERPROFILE%\.vscode\extensions /s

答案 2 :(得分:8)

它对我有用,但环境变量是%USERPROFILE%\.vscode\extensions

答案 3 :(得分:6)

删除它们:

Windows :%USERPROFILE%.vscode \ extensions

Mac :〜​​/ .vscode / extensions

Linux :〜​​/ .vscode / extensions

答案 4 :(得分:1)

适用于Mac

~/.vscode/extensions

enter image description here enter image description here

粘贴目录C:\Program Files\Java\jdk1.8.0_66\bin

您在目的地。

答案 5 :(得分:1)

如果要在 WSL2 上完全删除 Windows 10 中的 VSCode 扩展,则需要查看一些其他目录:

~/.vscode-server/data/CachedExtensionVSIXs/
~/.vscode-server/data/User/globalStorage/
~/.vscode-server/extensions/

答案 6 :(得分:0)

所有工作对我来说都是有效的,但需要解决一个问题才能在Windows上使用该目录:

  

%USERPROFILE%\。vscode \ extension,

就是这样。

答案 7 :(得分:0)

如果您使用以下文件夹中的VS Code-Insiders扩展名: Windows

  

%USERPROFILE%.vscode-insiders \ extension

MAC / Linux:

  

〜/ .vscode-insiders / extensions

答案 8 :(得分:0)

首先,您必须找到vscode的资源。
这些资源通常位于/ usr / share(linux)中。
因此,您必须CD到/ usr / share / code / resources / app才能看到扩展目录。
现在,您只需要使用rm -rf extensions来删除扩展目录。

答案 9 :(得分:0)

对于 Windows - 用户/用户名/.vscode/extensions 您可以删除不需要的扩展程序。