Eclipse 3.6在内容辅助期间经常停顿

时间:2011-02-12 01:58:20

标签: java android eclipse autocomplete content-assist

有没有人解决过这个问题?汽车完全失速如此频繁,长时间以来,我完全放弃使用它。我只看到了另一个帖子,答案没有帮助。任何指导都将不胜感激。

4 个答案:

答案 0 :(得分:11)

我在Windows 7 x64上使用Eclipse(Classic)3.6.1获得了以下成功。

“解决方法,直到修复版本在3.6.2中发布,总结如下:http://groups.google.com/group/android-developers/msg/0f9d2a852e661cba

(为方便起见而复制)

“你可以更换/ plugins / org.eclipse.jdt.core_3.6.1.v_A68_R36x.jar插件,其中一个来自 http://www.google.com/url?q=http://adt-addons.googlecode.com/svn/patches/org.eclipse.jdt.core_3.6.1.v_A68_R36x.zip&ei=vg5aTf2RIMrUgAeI-qTvDA&sa=X&oi=unauthorizedredirect&ct=targetlink&ust=1297749446528273&usg=AFQjCNFv7FGlTrnoVhRGE35JPjHxOwI_Bw 并重新启动Eclipse。内容辅助会更好。就试一试吧。 不要忘记备份原始插件。 “

答案 1 :(得分:3)

这解决了我的问题。

在首选项中,我默认了所有'Java-> Editor->内容辅助'屏幕,性能得到了很大改善。我现在的任何滞后都是由于系统速度而且可以忽略不计。我已经从几分钟到几秒钟建立了建议清单。我希望这有助于其他人。

更新:这并没有完全解决我的问题,但它让我接近了。搜索继续......

更新:我正在使用Java中的Android开发,使用包含的默认软件包以及在更新期间可能出现的任何软件包(回想起来,可能在SDk更新中选择全部更新可能并不明智)。在线和离线时间相当一致。我做了一些测试,发现了以下内容:

启动Eclipse并输入一行可以使用.toString()的代码。输入'。'在2-3秒内填充自动完成。输入't',需要70-75秒。在那之后,10秒。 Diff对象做同样的事情(第一次是75次,之后是10次)。这是过滤过程似乎停滞不前。我的CPU没有最大值,内存没问题,但是程序在完成之前不会响应。当Eclipse开始响应时,任何typeahead都会被缓存并最终过滤列表。

答案 2 :(得分:1)

对我来说,当我为vm增加内存时,问题就消失了。 把它放在你的eclipse.ini中:

-Xms512m
-Xmx1024m

答案 3 :(得分:0)

在我的4GB Windows Vista系统上,这将会发生很多! (以及查找变量时的调试问题)。

在我用8GB RAM制作新PC后,这一切都消失了。我现在可以同时运行4个仿真器,它也不再有任何调试问题。自动完成大量列表也可以正常工作。

这似乎只是你有多少内存的问题。