【发布时间】:2015-04-07 17:42:20
【问题描述】:
如果这是一个重复的问题,我提前道歉,但老实说,我不知道该功能是如何调用的。当我在 Eclipse Java 自动完成相关问题中搜索时,我找不到它。
当我编写 Java 代码并使用自动完成并决定使用 Enter 接受给定的自动完成选项之一时,它将为我编写方法,它将填充参数名称,然后将打开一个小窗口,我将在其中以粗体显示当前使用光标的参数及其类型。这个粗体参数在弹出窗口中更新,并在我编写参数时始终强调当前参数。
- 此功能的名称是什么?
- 有没有办法调整它?是否有 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