2012-01-04 96 views
5

我最近得到了MyEclipse 10的工作,自动完成功能已停止工作,我不知道为什么。MyEclipse 10自动完成功能不起作用

现在奇怪的是,它对JSP项目工作正常。在我的工作中,我们有一个使用JSP创建并在TomCat服务器上运行的在线GUI。但在其他任何项目中,自动补全都不起作用。没有一个命令会启动自动完成。如果我尝试例如系统。并尝试打控制空间,它说没有可用的完成。有没有人有过这个问题?如果如何如何在地球上我修复它,使得它相当困难的方案:P

预先感谢任何帮助

回答

9

打开自动完成转到Java的>编辑 - >内容Assist->高级。确保选择Java建议。

Eclipse Window Preferences

+0

谢谢,我不知道你可以关闭MyEclipse中的自动完成。我不明白它为什么被关闭,会想到我的默认值肯定会在 – AdamM 2012-01-04 16:02:44

+0

一个月前我遇到过这个问题--Eclipse突然将自动完成功能关闭。它在关闭它时警告我 - 但没有解释为什么。 – AbdullahC 2012-01-04 16:05:07

3

的Java自动完成在MyEclipse中和Eclipse有时会需要很长时间才能显示的建议;这可能是由各种原因造成的,从系统在自动完成调用时的严重负载到故障或非常大的类路径。

由于此处的延迟会锁定您的用户界面,因此Eclipse会检测到此操作,并中断自动完成请求并通知您花费很长时间才能通过对话框完成操作。它还使您可以选择关闭花费时间过长的自动完成处理器;如果你不注意,你可能会通过这个对话关闭它(在我早期的Eclispe时代,这发生过几次)。

这只是解释了为什么它可能突然关闭,您需要重新使用Hippo的建议。

+0

我不知道你甚至可以把它关掉直到我遇到这个问题。我可能已经按照你的说法做了,并且不小心把它关掉了。它非常奇怪的使用eclipse没有自动完成 – AdamM 2012-01-05 16:17:18