VSCode:keybindings.json 不断被覆盖

问题描述 投票:0回答:2

修改 keybindings.json 后,它会自动恢复为其他一些设置。

非常简单,我会修改 keybindings.json,保存文件,然后关闭。 几分钟后,我设置的新按键绑定不再起作用。 检查 keybindings.json 文件后,更改已被覆盖。

为什么会出现这种情况?

visual-studio-code
2个回答
0
投票

“设置同步”功能似乎正在覆盖按键绑定。

VSCode 具有设置同步功能,可以跨多台计算机同步键绑定。 在设置中,转到应用程序 -> 设置同步 -> 每个平台的按键绑定。

此设置默认设置为“true”。 您可以在 UI 或 settings.json 文件中将其设置为“false”:

“settingsSync.keybindingsPerPlatform”:假

或者....

转到其他计算机并进行相同的修改,以便您仍然可以使用同步功能。


0
投票

应用程序 -> 设置同步 -> 键绑定(每个平台)也是我的解决方案,每次启动 vscode 时都会弹出。

© www.soinside.com 2019 - 2024. All rights reserved.