Eclipseとは
Eclipseとは、JavaやPHP、またJavaScriptでさえも網羅している開発するのに非常に便利なアプリケーションです。多くのベンダーが参加されているので便利です。これらのアプリケーション開発用のツールはIDEと呼ばれ、他にもNetBeansや、SUN ONE Studioというものもあります。[URL:http://www.eclipse.org]
Eclipseの特徴
Eclipseは以下のような素晴らしい特徴があります。
ほとんど製品版のIDEの遜色のない開発ができる
Eclipseには、次のようなシステムが備わっています。
- コード生成機能
- デバッグ機能
- 検索機能
- ビルド機能
- リファクタリング機能
※リファクタリングとは、ソースコードの作成が進むにつれて、中途での設計変更やバグフィックスなどでプログラムが長くなったり汚いものとなっていくことが多い場合、この問題点を解決し、将来の仕様が変更された時に柔軟に対応できるようソースコードの手直しを行なう、という機能です。
プラグイン形式
EclipseはJavaの開発環境でしか過ぎないと思っておられる方も多いと思われますが、あくまでJavaの開発環境はそのシステムの一つにしか過ぎません。なぜ、Javaの開発環境があるかというと、それはプラグインが含まれているので、Javaの開発環境が備わっているにしか過ぎないのです。
Javaの開発環境としては、JDT(Java Development Tool)が始めにプラグインとして一緒にインストールされています。Java以外にも、C言語、C++、PHP、JavaScriptなどのプラグインをインストールすることで、それぞれの言語開発環境になります。また、それだけではなく、XMLエディタや、データベースをメンテナンスするためのプラグインなどもあります。
高速
EclipseはSunなどが提供しているIDEなどと比較すると、とても高速に動作します。高速に動作する分、制作上のストレスも軽減されます。
