最近、JavaサーブレットプロジェクトでEclipseを使用し始めました。私は何年もの間、非常に強力なテキストエディタであるjEditを使用しています。構文が強調表示されていますが、コード補完やインテリジェントなリファクタリングなどの言語固有の機能はありません。それが私の生産性を妨げていることに気づきました。Eclipseがどうしても好きになりたいです。本当です。しかし、私は問題の後に問題にぶつかり続けます。
- Eclipseがantスクリプトを使用してビルドできるようになったので、antスクリプトから独自のビルド環境を作成し、それに対する変更を無視するのではなく、オンラインガイドをいくつか見つけてセットアップしました。ただし、プライムタイムの準備はできていないようです。私のantスクリプトはコマンドラインから正常にビルドされますが、クラスパスや外部jarの場所など、build.xmlにすでに含まれているすべてのものをEclipseに通知する必要があるため、これらのビルドエラーがすべて発生します。
- Eclipseを長時間実行したままにすると、またはラップトップが休止状態から復帰した後、UIが壊れ始めます。たとえば、エディタペインのタブが消えるので、一度に編集できるファイルは1つだけで、どのファイルかはわかりません。
- 本来あるべきクラスが再構築されなかったいくつかの事例に直面し、ウォークスルーのデバッグやその他の予測できない動作で行番号が不正確になりました(これは私だけではありません。私と一緒に試してみた他の2人の開発者は同じことを見ています)。
- ワークスペースが私のソースコードとは別の場所にあるのは非常に面倒です。編集する必要のある他のファイル(xmlファイルなど)があり、ファイルを編集するディレクトリごとに、特別なエントリを設定する必要があります。設定時にソースコードがデフォルトになることはありません。それまで。
他の人はこれらの同じ問題に直面していますか?
より良い選択肢はありますか?