えー、emacsで十分といっている人は、
eclipseでなにが出来るか知らないと思いますので、
まずeclipseで何が出来るのかを書いてみたいと思います。

・リアルタイムの構文チェック
ソースコードを書いている途中で構文が正しいかチェックします。
重要なことはリアルタイムでチェックしているのに「重くない」ということ。

しかも右のスクロールバーに、現在開いているファイルのエラーやTODOなどの
場所が表示されるので分かりやすいです。

・リファクタリングブラウザ
単純な名前変更だけでなく、コードの一部分を関数として抜き出したり、
開発環境がクラスのメソッドを理解しているので、decoratorパターンを
実装するのに便利な、「委譲メソッドを生成」などの機能を備えています。

・grepよりも高機能な検索機能
grpeのように同じな名前のものを全部拾うなんてことはしないで、
きちんとクラスを理解し、同じ名前であっても別の変数名は別のものとして検索できます。


こんなことをemacsで果たして実現できるのでしょうか?