Jad*_*alo 9 visual-studio-code
我安装了一些仅在特定工作区中启用的扩展。
通过设置,通常工作区特定的内容保存在工作区文件夹内的 .vscode/settings.json 中。然而,对于扩展来说,情况似乎并非如此。
我知道扩展本身安装在用户配置文件文件夹中的 .vscode/extensions 中,但我找不到任何指示它们是否启用或禁用的内容。对于本地、远程和给定工作空间都是如此。
检查设置同步似乎显示了一个extensions.json,其中列出了所有已安装的扩展及其启用/禁用状态,但我在工作区、远程或本地的任何地方都找不到该文件。
这个配置文件在哪里?
从快速测试来看,扩展状态似乎存储在state.vscdbsqlite 数据库中的extensionsIdentifiers/disabledkey下
全球的:
<vsc user profile folder>/user-data/User/globalStorage/state.vscdb
Run Code Online (Sandbox Code Playgroud)
特定于工作空间:
<vsc user profile folder>/user-data/User/workspaceStorage/<workspace ID>/state.vscdb
Run Code Online (Sandbox Code Playgroud)
对于上下文,全局settings.json文件位置是
<vsc user profile folder>/user-data/User/settings.json
Run Code Online (Sandbox Code Playgroud)
并且似乎确实不存储扩展列表或状态;只是他们的喜好。
| 归档时间: |
|
| 查看次数: |
1816 次 |
| 最近记录: |