当我在 Eclipse 中比较两个文件时(例如,使用“比较”-->“本地历史记录”),有哪些键盘快捷键可用?

我希望能够转到下一个/上一个差异并复制左侧选定的差异,而无需单击微小的按钮。

谢谢!

有帮助吗?

解决方案

其实你可以定义任何你想成为这样的捷径。首选项 - >常规 - > Editors->键。 编辑: 出于某种原因,我没有看到该选项出现在那里。 O_O

其他提示

去完成 阿尔乔姆回答, , 后 Preferences->General->Editors->Keys, , 搜索:

  • 选择下一个更改
  • 选择之前的更改
  • 从左到右复制
  • 从右向左复制

“中的所有这些键Compare" 部分默认没有分配快捷方式,因此您可以添加您选择的快捷方式。

http://rubenlaguna.com/wp/wp-content/uploads/2007/08/comparebefore.png

按照@Artem 和@VonC 的指示设置您自己的密钥。
然而,在 Eclipse Galileo 中,路径是 Window > Preferences > General > Keys.

对于您要设置的每个命令:

  1. 单击命令名称
    提示:按“类别”排序以对所有“比较”命令进行分组。

  2. 单击“绑定”文本框
    然后,选择您想要使用的密钥,Eclipse 将为您记录它们。
    提示:除了组合键之外,您还可以输入一系列按键。

  3. 将“何时”下拉框设置为“在编辑器中比较”。
    提示:此设置将限制您的热键仅在所选上下文中激活。


直观的热键设置:(我的建议,不是来自标准)

  • 从左到右复制全部 Ctrl+Shift+向左, Ctrl+Shift+右
  • 从右向左复制全部 Ctrl+Shift+右, Ctrl+Shift+向左
  • 从左到右复制 Ctrl+左键, Ctrl+右
  • 从右向左复制 Ctrl+右, Ctrl+左键
  • 选择下一个更改 Ctrl+向下键
  • 选择之前的更改 Ctrl+向上键

使用日食,当你在一个窗口中,你有一个按钮,做一个动作,但这个按钮没有提示向你展示他的快捷方式,请转到 Navigate 菜单。 最的时间,快捷方式被示出在那里。

“在这里输入的图像描述”

有一个陷阱。有在键绑定编辑器没有Next DifferencePrevious Difference条目。在比较窗口这两个按钮被绑定在按键绑定编辑器NextPrevious条目。请参见是否有关键在Eclipse中的下一个差异和上一个差异结合比较编辑器?

我在 https://bugs.eclipse.org/升高的错误错误/ show_bug.cgi?ID = 401129 可以投票。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top