私は最近、Eclipse から Netbeans 7.3 に切り替えましたが、多くの癖がありました。これらの「問題」のために、私は再び Eclipse に切り替えることを検討していますが、NB にも多くの優れた点があるため、私は疑問に思っています。
これらは癖です:
- 新しいJavaクラスを作成し、メソッドのどこかなどでタイプミスをした場合、NBはエラーを直接認識/表示しませんが、非常に長い待機またはNBの再起動の後です。これは、既存のクラスでも発生します。
- バックグラウンド スキャン タスクが 100% でスタックすることがある
- コード補完には永遠に時間がかかります。クラスパスをスキャンするのに 3 分以上かかるため、クラスのリファクタリングや名前の変更についても考えないでください (これは負荷を叫ぶための新しいクラスです)。
- ホットデプロイメント: 変更が (Glassfish) サーバーと常に正しく同期されるとは限りません。ソースで行われた変更を反映するために、完全なアンデプロイとデプロイが必要になる場合があります。
- 注意: pom.xml と glassfish-web.xml を操作します。pom.xml にデプロイ ヒントを追加し、glassfish-web.xml の context-root を変更または削除します。これをやめてください!
- プロジェクト全体で「インポートの修正」を実行できないのはなぜですか。プロジェクト全体で「整理インポート」を実行できますが、これは不足しているインポートを追加しません。http://netbeans.org/bugzilla/show_bug.cgi?id=167031#c2を参照してください。
Windows XP で NB 7.3 を実行、3 GB RAM、2 GHz 以上の CPU プロジェクトは、12 個のモジュール/サブ プロジェクトを含む Java 7 maven プロジェクトです。