私は今まで Netbeans を使用して、Java Web アプリケーションとサーブレット、およびいくつかの C++ プログラムを開発していました。playframework 2.1 を頻繁に使用し始め、IntelliJ または Eclipse しかサポートしていないという事実 (および Netbeans のその他の制限) により、Eclipse (Indigo) をさらに深く掘り下げることにしました。
新しいプレイ プロジェクトを作成し、Eclipse 化して Eclipse にインポートしました。
私は時々 Eclipse で作業しましたが、Eclipse についていくつかの基本的なことも知っています (実際、Eclipse はさまざまなビューやエディターで非常にモジュール化されています)。Mint/Ubuntu ソフトウェア管理上にインストールされた eclipse indigo のベア エディションにはいくつかの機能が欠けているので、それらをインストールしたいと思いました。私の意見では、優れた IDE には少なくとも次の機能が必要です。
- 構文の強調表示 (Java、Scala、XML、CSS、JavaScript 用)
- コード補完と javadoc (HTML/XML 補完は必要ありません)
- クラスの名前変更、ゲッター/セッターの生成などの単純なリファクタリング タスク...
- おそらくいくつかのサーバー管理のサポート (アプリケーション サーバーでの開始、停止、および展開ですが、それはすでに多くの快適さだと思います)
- 統合されたバージョン管理 (Git を使用)
- 編集:デバッグを忘れました(おそらく最も重要な機能でさえ)
私のマシンにはEclipseにGitがなかったので、EclipseのヘルプメニューからeGitをインストールすることにしました。ヘルプメニューで「アップデートのインストール」も行いました。再起動後、Eclipse は何も認識しなくなります。git はありません。シンタックス ハイライト Java も xml もありません。ファイルは、単純なテキスト エディターでのみ開きます。拡張子が .html のファイルは常にブラウザで開きます。構成ファイルは外部テキスト エディターで開きます。
リファクタリング、ビルド、テストなどのメニュー項目はありません。単純な試行錯誤の私の素朴なアプローチは日食では機能しないようで、さらに悪化しています。上記の私のニーズに適切な方法で日食を採用する方法を教えてもらえますか?
PS Eclipse をアンインストールして Web サイトから直接インストールしようと思いますが、どのエディションを選択すればよいですか? 私は洗練された IDE から始めて、必要なときにプラグインをインストールすることを好みます。そのため、完全な Java EE Edition は必要ありません。