【问题标题】:How can I share VS Code keybindings between Windows and MacOS?如何在 Windows 和 MacOS 之间共享 VS Code 键绑定?
【发布时间】:2022-06-14 15:20:30
【问题描述】:

我在 Windows 上使用 Visual Studio Code 已经有一段时间了,随着时间的推移,我已经配置了几个个人键绑定。现在,除了我的 Windows 机器之外,我还开始使用 Mac。打开设置同步时,我意识到虽然我的所有设置和扩展都设置正确,就像在我的 Windows 实例上一样,但键绑定却没有。我的键绑定 JSON 文件是空的。

我正在通过我的 GitHub 个人资料使用设置同步。

有没有办法使用设置同步在 Windows 和 Mac 之间共享我的键绑定?或者还有其他可能吗?

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    有一个sync setting 可以禁用每个平台的单独键绑定:

    "settingsSync.keybindingsPerPlatform": false
    

    这将使您的设置在 Windows 和 Mac 之间同步。如果要在此共享文件中定义特定于平台的键绑定,请使用 isWindowsisMac 条件:

    {
        "key": "ctrl+shift+j",
        "command": "workbench.action.openSettingsJson",
        "when": "isWindows"
    },
    {
        "key": "cmd+shift+j",
        "command": "workbench.action.openSettingsJson",
        "when": "isMac"
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-05
      • 1970-01-01
      • 2019-03-26
      • 2021-01-03
      • 2021-12-30
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      相关资源
      最近更新 更多