改进Eclipse自动完成?

时间:2011-05-08 19:33:01

标签: java eclipse autocomplete intellisense

目前Eclipse自动完成似乎只是在点或参数之后触发,我也想将它用于变量,例如如果我有

  

String test =“hello”;

然后我希望自动完成建议“测试”如果我在下一行开始键入“t”(例如,如果我打算更改变量测试的值)。

是否有任何Eclipse插件能够执行此操作?我已经检查了Eclipse内容辅助选项,但似乎没有我想要的选项?谢谢你的提示!

6 个答案:

答案 0 :(得分:52)

首先,感谢所有的回复。它们是正确的,但每次都必须按下组合键。以下是自动完成的方式:

  

不再需要该插件。去吧       偏好> Java>编辑>内容辅助   并粘贴:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.
     

进入“Java的自动激活触发器:”字段。

这只会在任何英文字母字符之后和点之后触发自动激活。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=159157#c12 工作正常: - )

提示:您可能希望另外将自动激活延迟设置为0,至少如果您习惯使用visual studio; - )

答案 1 :(得分:3)

除了上面的建议,您是否尝试过 ALT + / 增量匹配?否?

答案 2 :(得分:1)

ctrl + space

答案 3 :(得分:1)

如果按ctrl+space组合键,eclipse会显示代码辅助窗口。

输入t然后点击ctrl+space,它会显示可能的匹配

答案 4 :(得分:1)

您可以按“t”然后按Ctrl + Space .. 是吗?

答案 5 :(得分:0)

在Eclipse中

Window--->Preferences---> search for Content Assist under Content Assist go for Advanced
and check the Java Praposals.

进行。