【问题标题】:Ubiquitous keyboard shortcut for Find Next in Eclipse?在 Eclipse 中查找下一个无处不在的键盘快捷键?
【发布时间】:2011-05-22 02:57:49
【问题描述】:

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

如何在 Eclipse 中创建可在任何类型的编辑器以及比较视图的两个窗格中使用的键盘快捷键?

【问题讨论】:

  • 就我而言,它仍然无法正常工作:我已将“F3”绑定到每个“查找下一个”操作(当“编辑文本”、“嵌入式 Xtext 编辑器上下文”和“在 Windows 中”时,但是当我进行搜索然后按“F3”时,什么也没有发生。我相信问题出在“Wnen”条件的某个地方:有没有办法知道“我在做什么”,我的意思是我怎么知道如果我正在编辑文本,如果我在 Windows 中,...?

标签: eclipse keyboard-shortcuts find


【解决方案1】:

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

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

第 2 步: 复制您刚刚创建的键绑定。在从 windows 到 JavaScriptView 的绑定发生时复制更改。请注意,会发生冲突。您将需要以通常的方式处理冲突,方法是取消绑定其他命令或将其绑定到新密钥。此时,F3 可以在 Java、JSP 和 JavaScript 代码中工作。

当您找到希望 F3 表示“查找下一个”的其他位置时,只需针对该位置重复上述步骤 2。

注意:在 Eclipse 版本 3.5.2 下测试

【讨论】:

  • 问题是没有像“Windows”、“JavaScript”等名为“Console”的位置
  • (至少在 Eclipse 4.9.0 中)有“在控制台视图中”,但它似乎不起作用。
猜你喜欢
  • 2013-02-23
  • 2018-12-06
  • 1970-01-01
  • 1970-01-01
  • 2013-01-02
  • 1970-01-01
  • 1970-01-01
  • 2010-10-04
  • 1970-01-01
相关资源
最近更新 更多