我没有想法,所以我向 StackOverflow 提出了这个问题。我最近开始了一个 scala 项目。我在 Windows 7 上安装了 Eclipse 3.7.2 并下载了Scala IDE 2.0.2 的最新稳定版本。我遇到的问题是,当包资源管理器窗格在我的工作区中固定打开并且我将上下文从 Eclipse 切换到 Eclipse 时,Eclipse 需要很长时间才能重绘自身。完全重绘可能需要 2 到 10 秒。我知道它与包资源管理器有关,因为当它没有打开时我根本没有遇到这个问题。我不确定它与 Scala IDE 是否特别相关,但我最近使用 Eclipse 的只是 Scala 项目,到目前为止我都遇到过这个问题。
到目前为止,我已经尝试优化我的 JVM 设置,如下面的帖子所述。我也尝试过恢复到 Java 6 JVM。
我愿意接受有关如何进一步解决此问题的新建议或建议。
编辑:
从那以后,我发现有许多类似于包资源管理器的视图,它们允许您通过项目的目录或包结构导航项目。有包资源管理器、项目资源管理器和导航视图。现在我正在使用导航视图,我不再遇到原始帖子中提到的任何性能问题。但是,问题仍然存在:为什么使用包资源管理器会对 Eclipse 性能产生如此不利的影响。
编辑2:从头开始,即使在使用其他“项目导航”类型的视图时我仍然有问题。