Eclipse (統合開発環境)
主にJavaアプリケーションの開発に使用される統合開発環境 / ウィキペディア フリーな encyclopedia
親愛なるWikiwand AI, これらの重要な質問に答えるだけで、簡潔にしましょう:
トップの事実と統計を挙げていただけますか Eclipse (統合開発環境)?
この記事を 10 歳向けに要約してください
Eclipse(イクリプス、英: Eclipse)は、コンピュータプログラミングにおいて使用される統合開発環境(IDE)である[3]。ベースとなるワークスペースと、環境をカスタマイズするための拡張可能なプラグインシステムが含まれている。Eclipseは主にJavaで書かれており、主にJavaアプリケーションの開発に使用されるが、Ada 、ABAP、C 、C ++ 、C# 、Clojure 、COBOL 、D、Erlang、Fortran 、Groovy 、Haskell、JavaScript、Julia、[4] Lasso、Lua、NATURAL、Perl、PHP、Prolog、Python、R、Ruby(Ruby on Railsフレームワークを含む)、Rust、Scala、Schemeなどのプラグインを介して他のプログラミング言語のアプリケーションを開発するために使用することもできる。また,LaTeX(TeXlipseプラグイン経由)やソフトウェアMathematicaのパッケージを使ったドキュメントの開発にも利用できる。開発環境としては,JavaやScala用のEclipse Java開発ツール(JDT),C/C++用のEclipse CDT,PHP用のEclipse PDTなどを含んでいる。
Eclipse 4.12 のスクリーンショット | |
開発元 | Eclipse Foundation |
---|---|
最新版 | |
最新評価版 |
4.32 (2024-06)
|
リポジトリ | |
対応OS | クロスプラットフォーム |
対応言語 | 多言語 |
種別 | 統合開発環境 |
ライセンス | Eclipse Public License |
公式サイト | Eclipse.org |
テンプレートを表示 |
初期のコードベースはIBM VisualAgeに由来している。Java開発ツールを含むEclipseソフトウェア開発キット(SDK)は、Java開発者向けのものである。ユーザーは、他のプログラミング言語の開発ツールキットなど、Eclipseプラットフォーム用に書かれたプラグインをインストールすることで、その機能を拡張することができ、独自のプラグインモジュールを書いてコントリビュートすることができる。Eclipseのバージョン3でOSGi実装(Equinox)が導入されて以来、プラグインは動的に停止することができ、(OSGI)バンドルと呼ばれている。
Eclipse ソフトウェア開発キット (SDK)はフリーでオープンソースのソフトウェアであり、 Eclipse Public Licenseの条件に基づいてリリースされているが、 GNU General Public Licenseとは互換性がない。 [5] これは、GNU Classpathで実行される最初のIDEの1つであり、IcedTeaで問題なく実行される。