VS Code - 切换 Git Open Changes 和 Git Open File 的快捷方式

qmn*_*711 7 visual-studio-code

如何为其设置快捷方式?是否可以仅使用一个快捷方式在两个视图之间切换 Git Open Changes 和 Open file。 理想情况下,只使用一个快捷方式打开更改和打开文件。当在文件中时,它会知道调用打开更改,反之亦然,当在工作树版本中时,它会调用打开文件。

我通过命令面板在文件和它的工作树版本之间跳转:Git: Open ChangesGit: Open file

qmn*_*711 14

我找到方法了!

打开你的keybindings.json (如何打开)

添加这些配置:

...
{
    "key": "ctrl+shift+q",
    "command": "git.openFile",
    "when": "editorFocus && isInDiffEditor"
},
{
    "key": "ctrl+shift+q",
    "command": "git.openChange",
    "when": "editorFocus && !isInDiffEditor"
}
Run Code Online (Sandbox Code Playgroud)

现在你的 vscode 将使用ctrl+shift+q快捷方式。更改为您的快捷方式。

  • @azizj1 git.openChange 不是 git.OpenChange (2认同)