【问题标题】:Navigating the Content Assist List in Eclipse在 Eclipse 中导航内容辅助列表
【发布时间】:2011-02-06 14:27:43
【问题描述】:

以下是 Eclipse 文档说明您可以浏览内容辅助列表的方式:

您可以使用鼠标或键盘 (向上箭头、向下箭头、Page Up、Page Down, Home, End, Enter) 导航 并选择列表中的行。

但所有选项都要求您将手从键盘上的自然位置移开!

还有其他更快的方法可以浏览此列表吗? tab 之类的,还是 vi 中的 j/k 之类的?

【问题讨论】:

    标签: eclipse keyboard-shortcuts hotkeys autosuggest


    【解决方案1】:

    这是一个很棒的功能,您可以这样实现它:在 Eclipse 的键绑定器中绑定移动键,然后在内容辅助菜单中使用它们!

    首选项/常规/键

    Line Down:绑定到 Ctrl+K 排队:绑定到Ctrl+I

    (在“编辑 Java 源代码”时)

    然后在弹出内容辅助时尝试使用 Ctrl-K/I 移动!

    在开普勒中,正如 jed 在 cmets 中提到的那样,选择“编辑文本时”,它应该可以工作。

    【讨论】:

    • 哇,谢谢你,这是一个救星! :-) 我使用 vrapper 来模拟 vim,在选择列表中使用 Ctrl+N、Ctrl+P 非常方便,但在我找到你的提示之前这是不可能的。谢谢!
    • 没问题,伙计 - 我花了一段时间才弄明白,很高兴你喜欢它!
    • 不幸的是,我发现使用最新版本的 Juno Eclipse 版本不再有效:​​(
    • 这是难以置信,但确实这在朱诺被打破了! 啊啊啊!! :(
    • 我用过这个很多。在此期间你找到解决方案了吗,@MarkWaschkowski?
    【解决方案2】:

    如果您尝试手动填写内容,Eclipse 会移动。

    搜索非常先进,例如"ArL" 可以匹配 ArrayList 等,因此如果您知道要查找的内容,则可以使用搜索来代替导航。

    【讨论】:

    • OP 想要在建议中导航,所以这不是答案。
    【解决方案3】:

    这当然不是适合所有人的解决方案,但是如果您切换到 Emacs 键盘布局,您可以只使用“上一行”和“下一行”命令的键绑定,例如 Ctrl-P 和 Ctrl-N .

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-05
      • 2013-09-16
      • 1970-01-01
      • 2012-05-29
      • 2017-06-28
      • 2011-09-13
      • 2014-10-03
      • 2011-01-29
      相关资源
      最近更新 更多