Eclipseで見逃していることの1つは、プロジェクト内のまったく関係のないファイルにエラーが含まれている場合、さまざまなことをテストするためのコードを実行できないことです(短いmain()を考えてください)。Eclipseコンパイラを-proceedOnErrors引数で使用できることをFAQで読みましたが、それでも機能しません。コンパイルするために未完成のコードを一時的に修正することは、私が本当に望んでいることではありません。
私もScalaプラグインを使用していますが、それでも私のコードの大部分はJavaファイルです。