如何清理Visual Studio Code默认配置文件中的无效工作区与文件夹路径?
VSCode默认配置文件失效路径无法删除的问题处理
问题梳理
- 为特定项目新建VSCode配置文件后,发现默认配置文件的「Workspaces & Folders」区域堆积大量失效路径
- 官方已推出失效路径移除功能(配置文件旁显示叉号),但默认配置文件的叉号呈灰色不可点击,新建配置文件可正常操作
- 尝试删除
C:\Users\charles.wetaski\AppData\Roaming\Code\User\workspaceStorage下所有文件夹,无效路径仍未清除 - 已提交相关Bug工单
临时清理方案及存储位置说明
- 失效路径存储位置:默认配置文件的失效路径实际存在于
C:\Users\charles.wetaski\AppData\Roaming\Code\User\globalStorage\state.vscdb,这是一个SQLite数据库文件 - 手动清理步骤:
- 彻底关闭VSCode,避免文件锁定
- 使用SQLite查看工具(如SQLiteStudio)打开上述数据库文件
- 在
ItemTable表中查找并删除与失效工作区/文件夹路径相关的条目(操作前务必备份原文件,防止数据丢失)
- 简易临时替代方案:通过「文件 > 打开工作区」重新添加所有有效路径,可覆盖无效条目的显示(但无效数据仍会保留在数据库中)
内容的提问来源于stack exchange,提问作者Charles Wetaski
相关产品推荐
相关产品推荐

