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

VSCode中扩展的启用/禁用状态存储在哪个位置?

VS Code 扩展启用禁用状态配置文件位置

本地用户级全局状态

用户全局的扩展启用禁用状态存储在SQLite数据库文件中,不同操作系统对应路径如下:

  • Windows:%APPDATA%\Code\User\globalStorage\state.vscdb
  • macOS:~/Library/Application Support/Code/User/globalStorage/state.vscdb
  • Linux:~/.config/Code/User/globalStorage/state.vscdb

该文件为二进制数据库文件,不推荐直接手动编辑,可通过VS Code扩展面板直接调整全局启用/禁用状态。

工作区级专属状态

工作区维度的扩展禁用状态存储在工作区目录下的.vscode/settings.json文件中,对应字段为extensions.disabledExtensions,值为禁用扩展ID的数组,你可以直接编辑该字段调整当前工作区的禁用扩展列表。
如果你使用的是多根工作区(.code-workspace格式),对应配置会存储在.code-workspace文件的settings块中,字段规则和单工作区一致。

远程环境状态

WSL、SSH、开发容器等远程场景下:

  • 远程侧用户全局扩展状态存储在远程环境对应目录的.vscode-server/data/User/globalStorage/state.vscdb文件中
  • 远程工作区的扩展状态同样存储在远程工作区路径下的.vscode/settings.json的extensions.disabledExtensions字段中

设置同步中的extensions.json说明

你在设置同步功能中看到的extensions.json是同步服务端生成的汇总配置,默认不会持久化存储到本地磁盘,仅当你手动导出同步配置快照时才会临时生成该文件,日常使用场景下本地不会存在这个独立文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 13:54:02