能否通过VS Code内置设置同步功能排除特定设置?
如何在VS Code内置Settings Sync中排除特定设置
当然可行!VS Code从1.46版本开始的内置Settings Sync就支持排除指定设置项,完全适配你当前使用的1.50.1版本。具体操作步骤如下:
- 打开VS Code的设置界面:可以用快捷键
Ctrl+,(Windows/Linux)或Cmd+,(Mac),也可以通过顶部菜单File > Preferences > Settings进入。 - 在设置搜索框中输入Settings Sync: Ignored Settings,找到对应的配置项(它的内部ID是
settingsSync.ignoredSettings)。 - 点击该配置项右侧的Edit in settings.json按钮,进入JSON编辑模式。
- 在
settingsSync.ignoredSettings的数组中,添加你不想同步的设置项。比如要排除字号设置,就添加"editor.fontSize",示例代码如下:
"settingsSync.ignoredSettings": [ "editor.fontSize", // 如果你还有其他想排除的设置,比如窗口缩放级别,可以继续添加 // "window.zoomLevel" ]
- 保存settings.json文件后,这些指定的设置就不会再参与同步了,你的各个VS Code实例上的这些设置会保持独立,不会被互相覆盖。
内容的提问来源于stack exchange,提问作者iBug




