首页 > 解决方案 > 是否有在 Eclipse 比较视图中的窗格之间切换的快捷方式?

问题描述

当我在 Eclipse IDE 中比较源文件的两个版本(例如,来自 egit)时,会出现比较视图。它有两个窗格,包含两个版本的文本,我可以使用键盘在其中一个窗格上的文本中移动光标(甚至编辑其中的文本)。此外,我可以使用特殊快捷方式转到下一个/上一个差异和/或将当前更改从/应用到对面窗格。但是,我没有找到将输入焦点移动到其他窗格的方法。

实际上,我希望能够在一种情况下做到这一点。比方说,我比较了一个源的两个修订版,我需要应用一些更改,而其他一些则不需要。为此,我使用Ctrl+,.快捷方式完成更改,并使用例如Ctrl+ Shift+应用所需的更改,. 看起来一切正常,但是如果我在当前窗格中进行了没有任何文本的更改,则应用快捷方式不起作用。例如,光标位于左侧窗格中。我去了下一个差异,这个差异的结论是,例如,在这一行中添加了文本。因此,比较视图将在右侧窗格中显示此添加的文本,并使用特殊矩形突出显示它,而左侧窗格上的此矩形将具有零高度,并且光标将放置在此零大小矩形下方。即,在它之外。所以,我认为,正是这件事导致当前应用的更改不起作用。当我单击对面的窗格时,在此更改内部,然后使用更改应用快捷方式,它可以正常工作。所以,我想通过快捷方式切换到其他飞机,而不是使用鼠标。

标签: eclipse

解决方案


推荐阅读