怎样在IntelliJ提交差异对话框中勾选/取消勾选单个更改复选框?

3
我是一位想要成为键盘高手的用户,使用IntelliJ对我的项目进行选择性提交。
我可以通过按Ctrl+K来打开提交对话框。
然后我按Shift+Tab切换到文件列表,按Home选择根节点,按Space取消所有文件的选择/反选。
接下来,我按下箭头键一次或多次来选择文件,按Ctrl+D来显示它的差异。我按F7跳转到文件中的第一个更改处。
此时,在右侧面板(新版本文件)的左侧有一个复选框。不是顶部的用于选择文件中所有更改的那个,而是只选择当前显示更改的那个。
我的问题是:我如何在不使用鼠标指针的情况下选择/取消选择此复选框?由于重复性应力综合症,我需要尽可能少地使用鼠标。
请注意:在像这样提问时,有时会得到其他指针设备建议的回答。除非您要推荐键盘技术,否则我对您的建议不感兴趣,并且如果您的回答正是这样,我将会标记/报告它。
1个回答

3

默认情况下,此操作没有键盘按键映射。但是,您可以轻松选择新的按键映射。

转到“文件”->“设置”,并在搜索框中搜索“include”。您需要为“包含行到提交中”分配一个按键映射。双击此选项,并分配任何您想要的按键映射。很难找到未分配给其他操作的新按键映射,但仅供演示,我选择了Ctrl+T。

您可以在以下图像中看到我所做的内容:

enter image description here

单击“应用”,然后您可以使用您选择的按键映射来选中/取消选中Intellij提交差异对话框中的任何单个更改复选框。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接