Eclipse(エクリプス) |
IBM社が、自社のJava用製品をコミュニティに寄贈。オープンソース化して、誰でも無料で手に入れられ、開発できるようにした。
特徴として
・独自仕様のツールキットの使用により高速に動作
・いろいろな機能を追加できる強力なプラグイン機能
・強力なコード追跡、補完機能
など
Javaの開発環境に留まらず、プラグイン機能の利用により、C++、PHPなど多様な開発環境に対応できる。
何でもできる反面、基本セットの機能が限定されており、自分でプラグインを追加・調整しなければならない場面が多かった。
Web開発などの機能も自分で追加しなければならなかったため、やや難しい面があった。
現在は、基本セットに必要機能が取り込まれており、解消されている。 |
|
NetBeans(ネットビーンズ) |
Javaの開発元でもあるサン・マイクロシステムズが、自社の製品をコミュニティに寄贈。オープンソース化して、誰でも無料で手に入れられ、開発できるようにした。
特徴として
・最初からいろいろ入っているオールインワン仕様
・強力なGUIアプリケーション作成機能
・Javaの最新版への対応が早い
開発当初は、動作が遅い、機能がしょぼいなど、Eclipseの後塵を拝していたが、現在は動作も速く、強力なGUI作成機能など、肩を並べる存在になっている。
最初からいろいろな機能が含まれるオールインワンの仕様になっており、自分で追加しなければならいないものはほとんどない。
|
|