我想将项目的状态栏更改为不同的颜色,这样我就可以通过查看状态栏来微妙地指示我所在的项目。
{
"workbench.colorCustomizations": {
"statusBar.noFolderBackground": "#212121",
},
"workbench.settings.editor": "json",
"workbench.settings.useSplitJSON": true
}
Run Code Online (Sandbox Code Playgroud)
到:
{
"workbench.colorCustomizations": {
"statusBar.noFolderBackground": "#212121",
"statusBar.background": "#7ace63",
"statusBar.debuggingBackground": "#31711e",
},
"workbench.settings.editor": "json",
"workbench.settings.useSplitJSON": true
}
Run Code Online (Sandbox Code Playgroud)
从这里一切正常。状态栏看起来像这样。我保存并关闭应用程序。当我再次在 VS Code 中打开该文件夹时,settings.json 最初是我更改的内容,状态栏从我离开时的位置开始。然后,settings.json 恢复到原来的状态,状态栏的颜色更改为默认的蓝色。我知道它正在保存,因为如果我只打开 settings.json,而不是整个文件夹,我可以看到更改并且它们不会恢复。
为什么settings.json不断恢复?如何阻止它恢复,以便我可以将状态栏保持为我为该特定项目选择的颜色?