Eclipse中“查找下一个”无处不在的键盘快捷键?

Eclipse中“查找下一个”无处不在的键盘快捷键?,eclipse,keyboard-shortcuts,find,Eclipse,Keyboard Shortcuts,Find,首先,我为FindNext添加了一个单键快捷方式,该快捷方式在“编辑Java源代码时”起作用。然后,我为“何时:在编辑器中进行比较”添加了相同的快捷方式。但是,这些快捷方式在“比较”视图中都没有任何效果(右键单击/与/比较) 如何在Eclipse中创建一个快捷键,它可以在任何类型的编辑器中工作,也可以在比较视图的两个窗格中工作?这并不容易,但我可以做到。实际上,它必须在你希望F3工作的地方一次完成一个。这不是一个完整的例子,但希望能给出一个想法 步骤1: 首先将F3绑定到windows中的“查找

首先,我为FindNext添加了一个单键快捷方式,该快捷方式在“编辑Java源代码时”起作用。然后,我为“何时:在编辑器中进行比较”添加了相同的快捷方式。但是,这些快捷方式在“比较”视图中都没有任何效果(右键单击/与/比较)


如何在Eclipse中创建一个快捷键,它可以在任何类型的编辑器中工作,也可以在比较视图的两个窗格中工作?

这并不容易,但我可以做到。实际上,它必须在你希望F3工作的地方一次完成一个。这不是一个完整的例子,但希望能给出一个想法

步骤1: 首先将F3绑定到windows中的“查找下一个”(windows是最常用的)。这将使F3在java代码和jsp代码中工作。但是,这不会使F3在JavaScript代码中工作

步骤2: 复制您刚才制作的密钥绑定。在从windows到JavaScriptView进行绑定时的副本更改中。请注意,会发生冲突。您需要以通常的方式处理冲突,方法是解除另一个命令的绑定或将其绑定到新的键。此时,F3可以在Java、JSP和JavaScript代码中工作

当你发现其他地方,你想F3的意思是“找到下一个”,简单地重复上述步骤2的位置


注意:在Eclipse版本3.5.2下测试,在我的情况下,它仍然不起作用:我已经将“F3”绑定到当前的每个“查找下一个”操作(当“编辑文本”、“嵌入Xtext编辑器上下文”和“在Windows中”时),但当我进行搜索并在之后按“F3”时,什么都没有发生。我相信问题出在“WNN”的某个地方条件:有没有办法知道“我在做什么”,我的意思是我如何知道我是否在编辑文本,如果我在Windows中,…?问题是没有一个位置叫做“控制台”,就像有“Windows”、“JavaScript”等(至少在Eclipse4.9.0中)有“控制台视图”,但它似乎不起作用。