gpt4 book ai didi

visual-studio-code - VSCode 在哪里存储扩展的启用/禁用状态?

转载 作者:行者123 更新时间:2023-12-04 12:27:22 27 4
gpt4 key购买 nike

我安装了一些仅在特定工作区中启用的扩展。
通过设置,通常工作区特定的内容保存在工作区文件夹中的 .vscode/settings.json 中。但是,对于扩展而言,情况似乎并非如此。
我知道扩展程序本身安装在用户配置文件文件夹内的 .vscode/extensions 中,但我找不到任何指示它们是启用还是禁用的内容。这对于本地、远程和给定的工作空间都是正确的。
检查设置同步似乎显示了一个 extensions.json,其中列出了所有已安装的扩展及其启用/禁用状态,但我在我的工作区、远程或本地的任何地方都无法在本地找到此文件。
这个配置文件在哪里?

最佳答案

从快速测试来看,扩展状态似乎存储在 state.vscdb 中。 extensionsIdentifiers/disabled下的sqlite数据库 key
全局的:

<vsc user profile folder>/user-data/User/globalStorage/state.vscdb
特定于工作区:
<vsc user profile folder>/user-data/User/workspaceStorage/<workspace ID>/state.vscdb
对于上下文,全局 settings.json文件位置是
<vsc user profile folder>/user-data/User/settings.json
并且似乎真的不存储扩展列表或状态;只是他们的喜好。

关于visual-studio-code - VSCode 在哪里存储扩展的启用/禁用状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69706490/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com