Mis*_*nov 8 visual-studio-code
我可以在VS Code Source Control / Git视图中并排比较当前和先前的文件版本。是否有任何热键可以浏览我的更改,即就像单击Next Change按钮一样从键盘转到下一个/上一个更改?
不幸的是,我在密钥绑定文档页面上没有找到任何关于它的信息:https : //code.visualstudio.com/docs/customization/keybindings
您正在寻找workbench.action.compareEditor.nextChange/ previousChange。我将它绑定到ctrl + down
{
"key": "ctrl+down",
"command": "workbench.action.compareEditor.nextChange",
"when": "textCompareEditorVisible"
}
小智 7
如果有人在这里使用 Visual Studio 2019:
您将直接在文件中进行更改(在 Visual Studio 2019 中)。
当前文件中的下一个更改:
当前文件中的上一个更改:
OSX/mac 上的默认值是alt + F5下一个和alt + shift + F5上一个。
注意:确保您已在 Mac 上停用 FN 键,以便可以充分使用 VS-Codes 快捷键。
小智 5
"when": "textCompareEditorVisible"在大多数情况下都能完美运行。但是当键绑定有任何冲突时,&& isInDiffEditor有一种方法可以使键绑定仅在 diff 编辑器中工作。
{
"key": "cmd+up",
"command": "workbench.action.compareEditor.previousChange",
"when": "textCompareEditorVisible && isInDiffEditor"
},
{
"key": "cmd+down",
"command": "workbench.action.compareEditor.nextChange",
"when": "textCompareEditorVisible && isInDiffEditor"
}
Run Code Online (Sandbox Code Playgroud)
就我而言,如果我不附加条件,我在集成终端中的键绑定将被破坏
| 归档时间: |
|
| 查看次数: |
3072 次 |
| 最近记录: |