Download.it 検索アイコン
Advertisement

Javaのための完全な環境

Javaのための完全な環境

票: (774票)

プログラムライセンス: 無料

開発者/メーカー: Eclipse

バージョン: 1.22.0 Build 5169

次のOSで利用可能: Windows

票:

プログラムライセンス

(774票)

無料

開発者/メーカー

バージョン

Eclipse

1.22.0 Build 5169

次のOSで利用可能:

Windows

高評価

  • プロフェッショナルなJava開発のためのすべてのツールを含む
  • オープンソースで無料
  • 拡張可能でカスタマイズ可能なインターフェイス
  • 強力なデバッグオプション

低評価

  • インターフェイスが不親切で分かりにくいことがある
  • オートコンプリートやリアルタイムのエラーチェックが煩わしい場合がある
  • ユーザーフレンドリーなドキュメントが少ない

Eclipseは、主にJavaプログラミング言語に特化した完全な統合開発環境(IDE)です。このアプリケーションは、ソースコードの記述、編集、コンパイル、およびデバッグに使用されます。Eclipseは、コミュニティによって無償で開発されているオープンソースソフトウェアです。このIDEは、商用アプリケーションにも匹敵する豊富な機能を備えているため、他のオープンソースのオプションとは一線を画しています。このプログラムはJava自体で書かれています。このため、ほぼすべてのオペレーティングシステムとWindowsのほとんどのバージョンで、アプリケーションを統一的に実行することができます。

Eclipseのメイン・インターフェースは、すべてカスタマイズ可能な多数のパネルで構成されています。パネルは必要に応じて追加したり削除したりすることができます。複雑なアプリケーションやエンタープライズ・スタイルのアプリケーションを開発していない人にとっては、このインターフェースは乱雑に見えるかもしれません。メイン編集ウィンドウでは、キーワード、シンボル、その他のアイテムがすべて異なる色で表示されるように、文脈依存のハイライトを使用しています。プログラムは自動的にブラケットを追跡し、正しくペアリングされていることを確認します。複数のソースウィンドウをタブで開いて編集できるため、一度に多くのオブジェクトをデバッグ、修正することができます。

Eclipseの最大の魅力は、リアルタイムのエラーチェック機能です。アプリケーションは、ユーザーが入力したものが有効なキーワード、変数、メソッド、またはシンボルであるかどうかを自動的にチェックします。意味のないものには下線が引かれ、ハイライトされます。これにより、フィールド名のスペルミスやその他の問題がないかどうか、誰でも自動的に知ることができます。この機能は、入力中にエラーチェックを行うため、実際には煩わしいかもしれません。メソッドのフルネームが入力され終わる前に、Eclipseが警告や提案を出すことがあります。

Eclipseには、プログラマーのための強力な自動化およびデバッグ・ツールがあります。新しいクラスファイルやインターフェースのスタブを自動的に生成することができます。フィールドのgetメソッドとsetメソッドを自動的に作成することができます。javadocコードを生成するように設定することもできます。デバッギングツールは印象的です。Eclipseはドキュメントとコアライブラリのソースコードをデバッガに統合しています。また、トレースとステップスルーデバッグのオプションもあります。つまり、アプリケーションと標準ライブラリのメソッドを一行ずつたどって、問題がなぜ発生しているのかを確認することができます。場合によっては、標準ライブラリのソースを使用するようにIDEを設定する必要があります。

Eclipseには、上級開発者向けのツールが多数あります。バージョニングとバージョン追跡をサポートしています。サーバー、サーブレット、ウェブベースのアプリケーションの開発をサポートするツールもあります。共同作業ツールやビルドツールもあります。Eclipseには、コーディングや外部ツールの使用を容易にするためのプラグインも多数用意されています。基本的なエディターからコードのコンパイル方法まで、ほぼすべての部分がメニューの中からカスタマイズしたり、微調整したりすることができます。Eclipseの長所は、主な短所の1つでもあります。機能の代償として、入れ子になったメニューやオプションのネットワークがますます複雑になり、ナビゲーションや使い方が難しくなっています。

高評価

  • プロフェッショナルなJava開発のためのすべてのツールを含む
  • オープンソースで無料
  • 拡張可能でカスタマイズ可能なインターフェイス
  • 強力なデバッグオプション

低評価

  • インターフェイスが不親切で分かりにくいことがある
  • オートコンプリートやリアルタイムのエラーチェックが煩わしい場合がある
  • ユーザーフレンドリーなドキュメントが少ない