eclipse - 是否有在 Eclipse 比较视图中的窗格之间切换的快捷方式?
问题描述
当我在 Eclipse IDE 中比较源文件的两个版本(例如,来自 egit)时,会出现比较视图。它有两个窗格,包含两个版本的文本,我可以使用键盘在其中一个窗格上的文本中移动光标(甚至编辑其中的文本)。此外,我可以使用特殊快捷方式转到下一个/上一个差异和/或将当前更改从/应用到对面窗格。但是,我没有找到将输入焦点移动到其他窗格的方法。
实际上,我希望能够在一种情况下做到这一点。比方说,我比较了一个源的两个修订版,我需要应用一些更改,而其他一些则不需要。为此,我使用Ctrl
+,
或.
快捷方式完成更改,并使用例如Ctrl
+ Shift
+应用所需的更改,
. 看起来一切正常,但是如果我在当前窗格中进行了没有任何文本的更改,则应用快捷方式不起作用。例如,光标位于左侧窗格中。我去了下一个差异,这个差异的结论是,例如,在这一行中添加了文本。因此,比较视图将在右侧窗格中显示此添加的文本,并使用特殊矩形突出显示它,而左侧窗格上的此矩形将具有零高度,并且光标将放置在此零大小矩形下方。即,在它之外。所以,我认为,正是这件事导致当前应用的更改不起作用。当我单击对面的窗格时,在此更改内部,然后使用更改应用快捷方式,它可以正常工作。所以,我想通过快捷方式切换到其他飞机,而不是使用鼠标。
解决方案
推荐阅读
- laravel - 是否可以使用相同的表格将数据提交到不同的表格?
- node.js - React/Node/Express 和 google OAuth 的 CORS/CORB 问题
- reactjs - 来自 create-react-app 的 Bundle.js 使用 Docker Toolbox 加载缓慢
- php - 缺少 Gcloud PHP72 扩展 intl
- r - SparkR 下标越界
- sql-server - 查询表并选择最新的 2 行(在 SQL Server 中)
- c# - .NET Core 2 - Web Api - Azure AD - 用户为 NULL
- java - Java:掷骰子游戏:退出循环然后重新进入
- python - Python-在包括限制的范围内添加奇数?
- gwt - 如何将 com.smartgwt.client.widgets.Window 的调整大小控件设置为顶部