在显示工具提示消息之前,Eclipse会挂起3-4秒

时间:2011-08-22 14:00:18

标签: html eclipse editor freeze eclipse-wtp

我疯狂地搜索互联网,但是“WTP冻结”或“Eclipse冻结”产生了许多不同的结果,几乎不可能找到合适的结果。我有以下问题。

在HTML或CSS编辑器中,当我意外地将鼠标悬停在属性值上时,Eclipse会在CPU加载100%时挂起3-4秒,然后生成一个工具提示消息,其中包含有关标记及其属性的一些信息。我不需要那些提示。天哪,我甚至不需要语法着色,如果那样会阻止我这样做。

我尝试禁用所有自动完成功能,看似相关的所有内容,但这并没有改变一点。我找了一个设置来完全禁用WTP而不卸载它,但是再次 - 没有运气。

我使用Eclipse Helios。我有所有最新的插件。如果需要,我会提供任何其他信息。

是否有人遇到类似问题并且能够解决问题?这真让我疯狂。

BOUNTY

赏金将发送给任何找到方法或解决方法的人使弹出窗口合理快速。我在Eclipse的许多地方遇到过这个问题 - 例如PyDev:

Eclipse PyDev completion hangs (yet again)

我有强烈的程序感觉,这是弹出窗口的一般问题,而不是WTP / PyDev。以下是我已采取的措施:

  • 从头开始安装最新的Eclipse
  • 在此干净安装(WTP / PyDev)
  • 上安装了两个有问题的插件
  • 确保Eclipse有足够的内存
  • 确保选择了合适的JVM

我的设置是Ubuntu Natty,Oracle Java 1.6 - repos中的最新版本

进一步的调查结果

好的,我刚刚发现99%的冻结时间是在org.eclipse.swt.internal.gtk.OS._gtk_widget_realize的呼叫中花费的,这似乎不对。有线索吗?

我鼓励所有遇到此问题的人在Eclipse错误跟踪器上 vote for this bug

7 个答案:

答案 0 :(得分:4)

哇,最后钉了它,感谢其中一个建议。

可以在Window>下禁用悬停消息。偏好>一般>编辑>结构化文本编辑器> Hovers标签>合并悬停。

Eclipse有时可能是迷宫。

答案 1 :(得分:3)

您可以尝试关闭所有验证器:窗口>偏好>验证>暂停所有验证器。

另一种选择是Window>偏好> Java>编辑>盘旋,关闭'Combined Hover'。

答案 2 :(得分:2)

我遇到了类似的问题,Eclipse会在工具提示上挂几秒钟,而且经常崩溃。它达到了即使我没有做任何事情也只会崩溃的程度。然而,卸载并重新安装它可以解决问题,所以如果你还没有尝试,我建议尝试一下。

答案 3 :(得分:1)

你的记忆力如何?你绰绰有余吗?

当我们接近内存限制时,我们遇到了许多关于Eclipse和问题的问题。目前流行的想法是交换导致由于时间问题导致的问题。

答案 4 :(得分:0)

Eclipse有时会根据请求下载javadoc,您看到的挂起可能是javadoc下载的特定部分所需的滞后时间。

答案 5 :(得分:0)

选择的答案在Eclipse(Kepler)和PyDev中对我不起作用。

对我而言,以下效果最好:

应在Show Docstrings下的偏好设置中停用

Pydev/Editor/Hover

答案 6 :(得分:-1)

这看起来是一个特定于gtk的问题。除了您提到的错误之外,还有其他错误,例如https://bugs.eclipse.org/bugs/show_bug.cgi?id=345093