
要彻底卸载VSCode并清空所有配置、缓存和扩展,需先卸载程序本体,再手动删除各系统对应用户数据目录:Windows删%APPDATA%\Code\和%USERPROFILE%.vscode\,macOS删~/Library/Application Support/Code/及缓存与偏好文件,Linux删~/.config/Code/和~/.cache/Code/,并检查远程开发、Shell配置等残留。
要彻底卸载 VSCode 并清空所有配置、缓存和扩展,需分两步:先卸载程序本身,再手动删除残留的用户数据目录。Windows、macOS 和 Linux 的路径不同,但逻辑一致——VSCode 不会自动清理用户目录,必须手动处理。
根据系统选择对应操作:
Visual Studio Code.app 从「应用程序」文件夹拖入废纸篓即可。系统不会自动清理 ~/Library 中的配置。sudo apt remove code(Ubuntu/Debian)或 sudo dnf remove code(Fedora),同样仅卸载二进制文件。这才是“彻底”的关键。VSCode 所有个性化内容(设置、快捷键、扩展、历史、snippets、登录状态等)都存在用户目录下,路径如下:
%APPDATA%\Code\(通常为 C:\Users\用户名\AppData\Roaming\Code\)%USERPROFILE%\.vscode\(旧版或便携模式可能在此)~/Library/Application Support/Code/~/Library/Caches/com.microsoft.VSCode*、~/Library/Preferences/com.microsoft.VSCode.helper.plist
~/.config/Code/(主配置)~/.vscode/extensions/(但已被包含在 ~/.config/Code/ 中)~/.cache/Code/
删除这些文件夹后,重装 VSCode 就是全新环境,无任何历史痕迹。
以下位置也可能存有 VSCode 相关残留,建议一并检查:
code --install-extension 安装且指定了 --force):查看 ~/.vscode-server/(远程开发用)、~/.vscode-oss/(如果装过 VSCode OSS 版)alias code="..." 或 export PATH=".../bin:$PATH"):检查 ~/.bashrc、~/.zshrc、~/.profile 等,删掉相关行HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall 下是否还有 VSCode 条目(一般卸载后已清)执行完上述步骤后,可做三件事验证:
code --version —— 应提示“command not found”或“不是内部或外部命令”
险)基本上就这些。不复杂但容易忽略用户数据目录——只要删对那几个文件夹,就是真正从零开始。