我无法卸载 WSL 中安装的特定 VS Code 扩展 ( CodeLLDB )。如果我在重新打开程序后尝试使用 VS Code GUI,扩展仍然存在。如果我尝试使用控制台,也会发生同样的事情。
我尝试了以下方法,作为一些答案 here推荐:
$ code --list-extensions
vadimcn.vscode-lldb
这是我想要卸载的扩展,所以我运行:
$ code --uninstall-extension vadimcn.vscode-lldb --force
Uninstalling vadimcn.vscode-lldb...
Extension 'vadimcn.vscode-lldb' was successfully uninstalled!
但是如果我再次列出它们,它仍然存在:
$ code --list-extensions
vadimcn.vscode-lldb
一些额外的细节:
我在 Ubuntu 20.04 中使用 WSL 2。
最佳答案
最后我发现扩展安装在我的 WSL2 目录 ~/.vscode-server/extensions/
中,如 this answer说,那么卸载的方法是:
$ cd ~/.vscode-server/extensions/
$ rm -rf <extension-name>
关于visual-studio-code - 完全卸载 WSL 中的 VS Code 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74852952/