You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code扩展无法卸载求助:多轮操作后仍无法移除扩展

本地VS Code无法卸载已下架自研扩展

问题说明

我开发并发布了一款VS Code扩展,安装测试时发现无法正常工作,于是执行卸载、下架、修复操作,重复流程一次后,本地VS Code完全无法卸载该扩展:

  • 扩展面板点击卸载按钮多次,扩展仍留在工作区
  • 终端执行先禁用再卸载的命令,无效
  • 扩展已从应用市场下架,我可重新发布,但VS Code扩展搜索面板中该扩展始终无法移除

操作流程

  1. VS Code扩展面板卸载(失效)
    多次点击扩展面板内的卸载按钮,扩展依旧存在于工作区。
  2. 应用市场下架扩展
    已在VS Code应用市场将扩展下架,但本地扩展仍无法移除。

解决方法

1. 手动删除扩展本地存储文件

VS Code扩展默认存储在固定目录,找到对应文件夹删除即可:

  • Windows:打开文件管理器,输入%USERPROFILE%\.vscode\extensions
  • macOS/Linux:打开终端,输入open ~/.vscode/extensions(macOS)或xdg-open ~/.vscode/extensions(Linux)
    在目录中找到你的扩展文件夹(命名格式为[扩展ID]-[版本号]),删除后重启VS Code。

2. 清除VS Code缓存(处理残留问题)

如果删除扩展文件后仍有残留,可清除VS Code缓存:

  1. 完全关闭VS Code
  2. 删除对应缓存目录:
    • Windows:%APPDATA%\Code\Cache、%APPDATA%\Code\CachedData
    • macOS:~/Library/Caches/Code、~/Library/Application Support/Code/CachedData
    • Linux:~/.config/Code/Cache、~/.config/Code/CachedData
  3. 重启VS Code

3. 检查并清理扩展启用配置

确认是否有配置强制保留该扩展:

  1. 打开VS Code设置(快捷键Ctrl+,/Cmd+,)
  2. 搜索extensions.enabledExtensions,若列表中包含你的扩展ID,直接移除
  3. 检查工作区配置文件.vscode/settings.json,若存在强制启用该扩展的配置,删除对应条目

内容的提问来源于stack exchange,提问作者Berry Cherolds

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 03:10:05