WSL中无法彻底卸载VS Code的CodeLLDB扩展求助
WSL 2 Ubuntu 20.04下无法卸载VS Code CodeLLDB扩展的解决方法
问题描述
在WSL 2 Ubuntu 20.04环境中,无论是通过VS Code GUI卸载,还是执行code --uninstall-extension vadimcn.vscode-lldb --force命令,系统都提示卸载成功,但重新执行code --list-extensions后,该扩展仍会出现在列表中。
解决步骤
彻底终止VS Code进程
关闭所有VS Code窗口(包括WSL远程连接窗口),再通过以下命令检查并清理后台残留进程:ps aux | grep code kill -9 <进程ID>手动删除扩展安装目录
VS Code在WSL中的扩展默认存放在~/.vscode-server/extensions/目录,进入该目录并删除所有CodeLLDB相关文件夹:cd ~/.vscode-server/extensions/ rm -rf vadimcn.vscode-lldb-*清理扩展缓存与状态文件
删除扩展的缓存数据和状态记录,避免VS Code读取残留信息:rm -rf ~/.vscode-server/data/extensions/vadimcn.vscode-lldb* rm -rf ~/.vscode-server/data/Machine/extensions.json验证卸载结果
重新启动VS Code,执行以下命令确认扩展已被移除:code --list-extensions
说明
这类问题大多是因为VS Code进程未完全退出,导致卸载命令无法彻底清除文件;或是扩展残留的缓存、状态文件干扰了VS Code的扩展列表识别。手动清理相关目录可以彻底解决该问题。
内容的提问来源于stack exchange,提问作者drpe
相关产品推荐
相关产品推荐

