【问题标题】:Eclipse auto-complete arguments type emphasisEclipse 自动完成参数类型强调
【发布时间】:2015-04-07 17:42:20
【问题描述】:

如果这是一个重复的问题,我提前道歉,但老实说,我不知道该功能是如何调用的。当我在 Eclipse Java 自动完成相关问题中搜索时,我找不到它。

当我编写 Java 代码并使用自动完成并决定使用 Enter 接受给定的自动完成选项之一时,它将为我编写方法,它将填充参数名称,然后将打开一个小窗口,我将在其中以粗体显示当前使用光标的参数及其类型。这个粗体参数在弹出窗口中更新,并在我编写参数时始终强调当前参数。

  1. 此功能的名称是什么?
  2. 有没有办法调整它?是否有 Eclipse Kepler 兼容插件或一些设置/解决方法或快捷方式让它再次显示?或者最好一直显示它?让我重新显示窗口/弹出窗口的唯一方法是转到该方法的左括号并按 CTRL+Space 并使用 Enter 选择第一个选项,然后将显示窗口/弹出窗口。这对我来说很冗长。我想很久以前 Zend Studio 5.5 有这个功能更加方便并且不断出现,我非常想念它。

【问题讨论】:

  • 顺便说一句:您可以使用 Code Recommender 插件来自定义推荐的选项。如果您将 Eclipse 悬停在某个方法上,它将向您显示签名的 javadoc 预览。那是独立于自动完成的。如果你想一直看到它,你可以激活 Javadoc 视图(然后点击方法)。
  • 谢谢,但我已经将 javadoc 悬停在上面,但这不是 javadoc。 Java 文档不会在当前参数的签名中强调参数。因此,当我使用光标键并结束下一个参数时,显示框将更改为强调下一个参数。
  • 感谢 eckes 编辑我的问题
  • 一点题外话,在 inteliJ 中它有 Ctrl+P 快捷方式,你不需要去括号或公共空间,它在整个方法的整个长度上都可以工作。如果该方法有一个参数是方法,它也可以显示他们的参数。

标签: java eclipse autocomplete eclipse-kepler


【解决方案1】:

我希望这是您正在寻找的:

在 Eclipse 菜单中,转到 Window->Preferences->Java->Editor

在那里你会找到类似的东西:

  • 内容辅助/高级 + 收藏夹
  • 模板

希望您正在寻找其中之一。

【讨论】:

  • 非常感谢。我现在会睡得更好 :) 模板与此功能没有直接关系。但是,当我为 Java ProposalsJava Proposals (Task-Focused) 添加快捷键时,我能够弹出该窗口。我选择了与 Shift+Ctrl+Space 的键绑定,因此它与自动完成非常相似。然后进入任何方法并在开括号逗号上按下它会直接触发菜单。这比我以前的工作流程好很多倍。
猜你喜欢
  • 2023-04-02
  • 2012-07-04
  • 2012-04-09
  • 2011-04-05
  • 2011-10-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多