我正在使用Eclipse Galileo处理大型java项目。
当我输入如下方法时:
InterfaceDefinedInOtherPackageAndNotYetImported getSomething() {
return something;
}
Eclipse将为InterfaceDefinedInOtherPackageAndNotYetImported
类型加下划线,因为我还没有导入它。所以我将光标放在它上面并按下Cntrl + 1以显示错误修复建议列表。
每次一次我这样做,我听到我的硬盘磨掉了,可以看到(在Process Explorer中)Eclipse做了兆字节的磁盘I / O.建议菜单显示需要5-10秒。即使这是我自建造以来所做的第一次改变。
我正在使用更新的双核机器,并且可以在Eclipse的堆状态栏中看到数百个免费的MB。那么为什么Eclipse每次都要打到文件系统来获取建议列表呢?我不能让它以某种方式缓存我的类型名称,以便它不必这样做?我怎样才能让它更快?
答案 0 :(得分:0)
项目是否小到可以装上闪存盘?您可以通过将工作区移动到闪存驱动器或SSD来提高速度。