当前位置: 首页 > 新闻动态 > 技术教程

如何彻底卸载VSCode及其所有配置文件和扩展

作者:P粉986688829 浏览: 发布日期:2025-12-25
[导读]:要彻底卸载VSCode并清空所有配置、缓存和扩展,需先卸载程序本体,再手动删除各系统对应用户数据目录:Windows删%APPDATA%\Code\和%USERPROFILE%.vscode\,macOS删~/Library/ApplicationSupport/Code/及缓存与偏好文件,Linux删~/.config/Code/和~/.cache/Code/,并检查远程开发、Shell配置等残留。
要彻底卸载VSCode并清空所有配置、缓存和扩展,需先卸载程序本体,再手动删除各系统对应用户数据目录:Windows删%APPDATA%\Code\和%USERPROFILE%.vscode\,macOS删~/Library/Application Support/Code/及缓存与偏好文件,Linux删~/.config/Code/和~/.cache/Code/,并检查远程开发、Shell配置等残留。

要彻底卸载 VSCode 并清空所有配置、缓存和扩展,需分两步:先卸载程序本身,再手动删除残留的用户数据目录。Windows、macOS 和 Linux 的路径不同,但逻辑一致——VSCode 不会自动清理用户目录,必须手动处理。

卸载 VSCode 程序本体

根据系统选择对应操作:

  • Windows:打开「设置 → 应用 → 已安装的应用」,找到 Visual Studio Code,点击「卸载」;或使用控制面板中的「程序和功能」卸载。卸载向导默认不会删除用户数据,请勿勾选“删除用户数据”(该选项实际并不存在,只是常见误解)。
  • macOS:直接将 Visual Studio Code.app 从「应用程序」文件夹拖入废纸篓即可。系统不会自动清理 ~/Library 中的配置。
  • Linux(deb/rpm 包安装):终端执行 sudo apt remove code(Ubuntu/Debian)或 sudo dnf remove code(Fedora),同样仅卸载二进制文件。

删除用户配置与扩展目录

这才是“彻底”的关键。VSCode 所有个性化内容(设置、快捷键、扩展、历史、snippets、登录状态等)都存在用户目录下,路径如下:

  • Windows%APPDATA%\Code\(通常为 C:\Users\用户名\AppData\Roaming\Code\
    同时建议检查:%USERPROFILE%\.vscode\(旧版或便携模式可能在此)
  • macOS~/Library/Application Support/Code/
    补充清理:~/Library/Caches/com.microsoft.VSCode*~/Library/Preferences/com.microsoft.VSCode.helper.plist
  • Linux~/.config/Code/(主配置)
    扩展实际存放于:~/.vscode/extensions/(但已被包含在 ~/.config/Code/ 中)
    缓存路径:~/.cache/Code/

删除这些文件夹后,重装 VSCode 就是全新环境,无任何历史痕迹。

额外确认项(容易被忽略)

以下位置也可能存有 VSCode 相关残留,建议一并检查:

  • 全局安装的扩展(如通过 code --install-extension 安装且指定了 --force):查看 ~/.vscode-server/(远程开发用)、~/.vscode-oss/(如果装过 VSCode OSS 版)
  • Shell 配置中添加的 alias 或 PATH(例如 alias code="..."export PATH=".../bin:$PATH"):检查 ~/.bashrc~/.zshrc~/.profile 等,删掉相关行
  • Windows 注册表(极少必要,仅当遇到异常启动行为):检查 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall 下是否还有 VSCode 条目(一般卸载后已清)

验证是否卸载干净

执行完上述步骤后,可做三件事验证:

  • 重启终端或命令提示符,输入 code --version —— 应提示“command not found”或“不是内部或外部命令”
  • 搜索电脑中是否还存在名为 “Code”、“VSCode”、“.vscode” 的文件夹(全盘搜索更保险)
  • 重新安装 VSCode 后首次启动,观察是否出现欢迎页、是否需要重新登录 GitHub/GitLens 等账户、扩展列表是否为空

基本上就这些。不复杂但容易忽略用户数据目录——只要删对那几个文件夹,就是真正从零开始。

免责声明:转载请注明出处:http://sczxchw.cn/news/259068.html

扫一扫高效沟通

多一份参考总有益处

免费领取网站策划SEO优化策划方案

请填写下方表单,我们会尽快与您联系
感谢您的咨询,我们会尽快给您回复!