アイデアがないので、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 のパフォーマンスにこのような悪影響が及ぶのでしょうか。
EDIT 2:他の「プロジェクトナビゲーション」タイプのビューを使用していても、まだ問題があります。