VSCode中存储的编辑器布局在哪里?

时间:2020-10-21 14:45:09

标签: visual-studio-code vscode-settings

每当我打开一个已经使用过的文件夹时,VSCode都会很聪明,并以与我已经拥有的完全相同的布局重新打开它。但是,我完全不知道它是如何做到的-我找不到配置文件或任何其他东西,这是我很想拥有的东西。在我的特定用例中,我创建了很多工作区,并且它们都具有相同的结构,因此,如果我可以保存该布局,那么就不必每次都重新创建它。

2 个答案:

答案 0 :(得分:0)

答案最终变得非常烦人……它们存储在%APPDATA%\Code\User\workspaceStorage中的某些散列外观文件夹名称中,其中包含一个非常没用的workspace.json文件(所有工作区)以及所有其他存储的信息*.vscdb(及其关联的*.backup文件)中,这是一个存储所有信息的SQLite Format 3文件。据我所知,它几乎没有用作数据库,json文件也可以做到,但是我离题了……

tl; dr他们很难离开。

答案 1 :(得分:-1)

VSCode主要将所有首选项和用户选择保存在 settings.json 文件中。此外,您实际上可以在VSCode设置中设置首选项。但是,如果您要将工作空间设置复制/粘贴到其他工作空间,我猜最好的选择是查看settings.json布局设置。

  • 转到“文件”>“首选项”,然后将它们添加到右侧窗格的“用户设置”中(如果要保留所有工作空间),或仅在此工作空间的“工作空间设置”中添加。

  • 要查看布局和资源管理器的设置,请搜索explorer

您可以详细了解settings.json的默认设置和here公开的属性