Eclipse は IBM が開発した 統合開発環境(IDE)。オープンソースに寄贈されて開発が進められています。統合環境にプラグインとしてさまざまな機能を組み込むことができるよう設計されており、その拡張性は非常に高く、Java開発環境自体が標準添付のプラグインとして実装されているほどであり、プラグイン次第でC++やPHP、Perl、C#、D言語、TeX、Python、Ruby、JavaScript、COBOL、AspectJなど多様な言語への対応が可能となっています。
機能としてはデバッグ・ステップ実行、リファクタリング機能、のほか、クラス名・メソッド名・変数名の補完、import文の整理・自動生成などのコード編集支援機能、JUnitやビルドシステムApache Antと連携機能を備えています。またよく使用されるプラグインとして、Tomcat, Java EEなどのウェブ系開発に必要なものが一通りそろっているWTP(Web Tools Platform)プラグイン、UMLのユースケース図, クラス図, シーケンス図, コラボレーション図, 配置図などを編集、およびクラス図などからJavaコードの生成等ができるUMLプラグイン、EclipseでAWT/Swing/SWTのGUI開発ができるVE(Visual Editor)などがあげられる。
数年前までJava 開発プラットフォームとしてはデファクトスタンダードの地位にあり、いまでもシェアはかなり大きいといわれています。IBM の WSAD (WebSphere Studio Application Developer ) とその後継製品である RAD (Rational Application Developer for WebSphere Software) も、Eclipse ベースでワークベンチを追加したものです。
Top > 統合開発環境Eclipseについて
java言語の基礎知識

ご訪問ありがとうございます。Java言語の基礎知識や学習方法、およびその周辺ソフト・周辺技術についての解説しています。ジャバ言語を完全マスターして徹底活用する際のご参考にして下さい。