VSCode 切换标签时重置主题

VSCode resets theme when switching tabs

仅在切换或打开/关闭选项卡时发生,如果 "undoing" 选项卡更改则不会恢复。下面的 gif 是重新安装的VSCode,虽然我在卸载时没有清除所有缓存、首选项等。

问题是什么,如何解决?


File -> Preferences -> Color Theme 显然不会改变全局设置,我也不知道它到底改变了什么 - 但我通过改变 "workbench.colorTheme""theme-by-language.themes" 中的值来绕过这个问题 settings.json 到相同的颜色主题名称。

我通过 File -> Preferences -> Extensions -> JSON -> Edit in settings.json

找到了 settings.json