Mac 和 Windows 的 VS Code 一致键绑定,具有设置同步功能

Isa*_*res 5 platform-independence visual-studio-code vscode-keybinding

我使用 Windows 计算机进行工作,并为常见任务煞费苦心地设置了许多按键绑定,以及我非常希望将其转移到我的个人计算机(即 Mac)上的许多其他个性化设置。

我最近发现并设置了Settings Sync,这非常棒,但我似乎无法让我的按键绑定按照我想要的方式工作。

首先,我的任何键绑定似乎都没有被转移——当我在 Mac 上打开键盘快捷键并显示用户键绑定时,列表是空的,但当我在 Windows 上执行此操作时,我所有的键绑定都在那里。

更复杂的是,我有时在 Mac 上使用 Windows 键盘。在不涉及太多细节的情况下,我将解释我试图通过特定快捷方式完成的任务:

在 Windows 机器上,我使用右键altctrl按键打开我的集成终端:

alt+ctrl+t

我希望即使在 Mac 上也能保持此键绑定正常工作,因为当我使用 Windows 键盘时,键盘右侧仍然有alt和键。ctrl

但是,在没有 Windows 键盘的 Mac 上,我用alt和键代替了和键,因此在这种情况下我想触发集成终端。ctrlcmdoptioncmd+option+t

那么,我的解决方案是简单地重新创建与 Macalt+ctrl相应cmd+opt版本一起使用的所有 Windows 快捷方式吗?那么所有丢失的用户键绑定似乎没有与设置同步传输(日志显示它们应该已被传输)呢?如果有人对如何正确设置有任何建议,我将不胜感激。谢谢。

Rod*_*ino 1

看来,Settings Sync 按平台同步了 user\xe2\x80\x99s 快捷方式,这可以防止 Windows 和 Mac 之间的冲突。因此,要实现您\xe2\x80\x99 所寻找的目标,正确配置您的快捷方式就足够了,就像您希望它们现在在 Mac 中一样。

\n

当您转移到 Windows 计算机时,\xe2\x80\x99 不应该有任何冲突,每个平台应该保留自己的配置:)

\n