Eclipse导航到下一个/上一个标记的事件

Ste*_*Kuo 61 eclipse

Eclipse具有Mark Occurrences功能,它突出显示所选择的变量/方法的所有实例.有没有办法导航到下一个或上一个标记的事件?

Dun*_*nes 72

在突出显示的事件之间跳过,请尝试以下操作:

  • 在编辑器窗口上方,选择下一个注释按钮旁边的向下箭头.

    按钮位置

  • 调整选择,以便仅标记"出现次数".

现在,当您单击某个项目以突出显示它时,您可以使用Ctrl+ (comma)Ctrl+ 向前和向后跳过其他事件(period).

  • 最佳答案!Ctrl + k就是我以前的做法.使用Java时的问题是它执行基于文本的搜索,而不是仅访问突出显示的变量或方法的出现.根据名称,例如"i",这可能会发现许多不感兴趣的事件,例如在评论中和作为不同变量名称的一部分. (3认同)

Reb*_*off 58

选择一段文字后:

  • 下一次出现是ctrl+ k.

  • 以前的出现是ctrl+ shift+ k.

  • 只是为了澄清那个对这个答案感到困惑的人(就像我一样):`ctrl + k`不会让你移动到下一次出现; 它会将您移动到上次选择的任何内容.现在,如果你双击一个事件然后它将具有与"下一次出现"相同的效果,因为该事件将是你选择的最后一件事,但如果你希望单击一个事件然后`ctrl + k` (就像我一样)你会发现它不起作用. (41认同)
  • 只是为了确认.. Ctrl + K是搜索下一个字符串出现匹配导航但不是完全可变的用法导航. (2认同)

小智 19

如果您希望浏览同一类中定义的变量/方法,更快捷的方法是选择(突出显示)要导航到的变量/方法名称,并使用Alt+ Shift+ R进入重构模式,然后使用TabShift+ Tab.

  • Tab - 带您到下一次出现

  • Shift+ Tab - 带您前一次出现

这种方式将使您无法仅仅通过文本匹配(包括评论中的文本匹配),就像Ctrl+ K行为一样.因此,您只接受"有效"事件.


Mar*_*och 5

使用Ctrl+ >Ctrl+<

并且它很容易记住,因为> <箭头指向您导航的方向.

  • 这实际上是ctrl +逗号和ctrl +句点,不同之处在于你没有按住Shift和eclipse这些键的默认配置是转到下一个警告/错误. (6认同)
  • 这是对我有用的.Ctrl + k重复最后一次查找,这将不是eclipse自动突出显示的单词,但是当前*选择的单词*. (2认同)