自VS Code的最新版本发布以来,每当我打开C#文件时都会出错(我已经安装了由OmniSharp驱动的csharp语言扩展)。这是我得到的错误:
我尝试卸载扩展并重新安装它,同样的问题。我完全卸载了应用程序并重新安装了它 - 但是当我这样做时,我的扩展仍然安装(例如Python和reStructuredText仍然存在)。我再次卸载并删除了%USER%\AppData\Roaming|Local\Code
目录。当我重新安装时,扩展程序仍在那里。
如何完全删除已安装的扩展程序?在打开OmniSharp扩展程序崩溃的错误之前,我想确定我是从头开始的。
答案 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)
答案 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 您可以删除不需要的扩展程序。