如何在VSCode的Settings Sync中排除主题同步?
如何让VSCode设置同步排除主题配置
要实现本地VSCode与github.dev的主题独立(避免同步导致难以区分两者),可以通过设置同步的忽略列表来实现,具体步骤如下:
- 打开VSCode设置界面:使用快捷键
Ctrl+,(Windows/Linux)或Cmd+,(Mac),或者通过菜单栏文件 > 首选项 > 设置进入。 - 搜索
settingsSync.ignoredSettings配置项,这是用来指定不需要同步的设置条目。 - 在该配置的数组中添加主题相关的设置键:
workbench.colorTheme:核心的颜色主题控制项- 若需要保留图标主题独立,可额外添加
workbench.iconTheme - 如果你使用自动明暗主题切换,还可以添加
workbench.preferredDarkColorTheme和workbench.preferredLightColorTheme
示例配置代码:
"settingsSync.ignoredSettings": [ "workbench.colorTheme", "workbench.iconTheme" ]
设置完成后,VSCode的设置同步会自动跳过这些主题相关配置。此时你可以在本地保持深色主题,github.dev的主题设置不会被本地同步覆盖,反之亦然,轻松区分两个环境。
注意:如果之前已经同步过主题到github.dev,需要先在github.dev中手动设置好你想要的主题,之后的同步操作就不会再改变它了。
内容的提问来源于stack exchange,提问作者Juan Castano
相关产品推荐
相关产品推荐

