コンテンツにスキップ

Eclipse (統合開発環境)

出典: フリー百科事典『ウィキペディア(Wikipedia)』
Eclipse
Eclipse 4.12 のスクリーンショット
開発元 Eclipse Foundation
最新版

4.31 (2024-03)[1] / 2024年3月13日 (3か月前) (2024-03-13)[2]

最新評価版

4.32 (2024-06)

リポジトリ ウィキデータを編集
対応OS クロスプラットフォーム
対応言語 多言語
種別 統合開発環境
ライセンス Eclipse Public License
公式サイト Eclipse.org
テンプレートを表示

Eclipse: Eclipse使IDE[3]EclipseJavaJava使Ada ABAPC C ++ C Clojure COBOL DErlangFortran Groovy HaskellJavaScriptJulia[4] LassoLuaNATURALPerlPHPPrologPythonRRubyRuby on RailsRustScalaScheme使LaTeX(TeXlipse)Mathematica使JavaScalaEclipse Java(JDT)C/C++Eclipse CDTPHPEclipse PDT

IBM VisualAgeJavaEclipseSDKJavaEclipseEclipse3OSGi(Equinox)(OSGI)

Eclipse  SDK Eclipse Public License GNU General Public License [5] GNU ClasspathIDE1IcedTea

[]


Eclipse1990JBuilderVisualCafeIBMVisualAgePFUteikade1JavaIBMJavaVisualAgeIBM199811IBMVisualAgeObject Technology International (OTI) 

IBM200111IBMEclipse (MERANTQNX Software SystemsSuSETogetherSoftWebgain) Eclipse.orgEclipse Board of StewardsEclipseIBMVisualAgeEclipseWebSphere Studio 2003Eclipse Board of Stewards80

EclipseIBMIBMEclipseIBMEclipseWebSphere StudioWebSphere Studio Workbench[6]EclipseIBMEclipse200422Eclipse Board of StewardsEclipseEclipse FoundationEclipseEclipse FoundationEclipse FoundationEclipse 3.03.13.2Eclipse Foundation11550

2006Eclipse FoundationEclipse 3.210Eclipse Callisto6 (Simultaneous Release)92SR1SR2 (Service Release) 3.43.5IoI/OGalileo20103.6HeliosGalileo

Eclipse 3.83.74.2Web

Eclipse 4.93
バージョン リリース日 コードネーム 由来
1.0 2001/11/29
2.0 2002/06
2.1 2003/03
3.0 2004/06
3.1 2005/06
3.2 2006/06/30 Callisto 木星の第4衛星カリスト。ガリレオ衛星の1つ。
3.3 2007/06/29 Europa 木星の第2衛星エウロパ。ガリレオ衛星の1つ。
3.4 2008/06/25 Ganymede 木星の第3衛星ガニメデ。ガリレオ衛星の1つ。
3.5 2009/06/24 Galileo ガリレオ衛星の発見者ガリレオ・ガリレイ
3.6 2010/06/23 Helios ギリシア神話の太陽神ヘーリオス。
3.7 2011/06/22 Indigo ニュートンプリズムによって光を7色に分解できることを発見したときに紫の内側の色に付けた名前。藍色
4.2 2012/06/27 Juno ローマ神話に出てくる、女性と結婚を守護する女神ユーノーユーピテル (Jupiter) の妻であり、6月を意味する"June"の由来。
4.3 2013/06/26 Kepler ケプラーの法則」で有名なドイツの天文学者ヨハネス・ケプラー
4.4 2014/06/25 Luna を意味する。
4.5 2015/06/24 Mars 火星を意味する。
4.6 2016/06/22 Neon 元素の一つ、ネオンを意味する。
4.7 2017/06/28 Oxygen 元素の一つ、酸素を意味する。
4.8 2018/06/27 Photon 光子を意味する。
4.9 2018/09/19 2018-09 (コードネーム廃止)
4.10 2018/12/19 2018-12
4.11 2019/03/20 2019-03
4.12 2019/06/19 2019-06
4.13 2019/09/18 2019-09
4.14 2019/12/18 2019-12
4.15 2020/03/18 2020-03
4.16 2020/06/17 2020-06
4.17 2020/09/16 2020-09
4.18 2020/12/16 2020-12
4.19 2021/03/17 2021-03
4.20 2021/06/16 2021-06
4.21 2021/09/15 2021-09
4.22 2021/12/08 2021-12
4.23 2022/03/16 2022-03
4.24 2022/06/15 2022-06
4.25 2022/09/14 2022-09
4.26 2022/12/07 2022-12
4.27 2023/03/15 2023-03
4.28 2023/06/14 2023-06
4.29 2023/09/13 2023-09
4.30 2023/12/06 2023-12
4.31 2024/03/13 2024-03

Eclipseの機能[編集]


Eclipse

[]


JavaC++PHPPerlC#DTeXPythonRubyJavaScriptCOBOLAspectJMathematica 

JavaEclipseEmacsLISPLISPJavaEmacs

Eclipse 3.0OSGiEquinoxEquinoxEclipse FoundationEclipseOSGibundleEclipse RCP (Rich Client Platform) 


[]


EclipseJava Debug Interface (JDI) 

[]


CVSSubversionGit使EclipseCVSCVSCVSsshpserver

JUnit[]


JavaJUnitEclipse 3.2Java SE5JUnit4使

Ant[]


AntAntUnixmakeMakefileXMLAntJavaApache Software FoundationEclipseAnt

リファクタリング[編集]


getter, settertry-catchjava.util.ResourceBundle

[]


importthrows

Eclipse Compiler for Java (ECJ)[]


JavaDevelopmentTools使EclipseJava EclipseJDKJava

SWT[編集]


EclipseJavaIDEJBuilderSun ONE StudioGUIJavaSwingAWT (Abstract Window Toolkit) 使EclipseGUISWT (Standard Widget Toolkit) 

SWTSwingAWTAWTSWTAWT (OS) CC++JNIDLLJavaAPISWTAPIJNIJNI

APIJavaGUIAWTCJava使SWTCJava

AWTAPIOSDLL2JNI使CC

SWTJava APIJavaAWTDLLSWTAPIC

SWTEclipseJava

JFace[編集]


SWTJFaceModel View ControllerSWTJFacePure Java

[]


WTP (Web Tools Platform)

TomcatJakarta EEEclipse.org

JavaScriptHTMLCSSXMLJSP

AjaxLomboz

VE (Visual Editor)

EclipseAWT/Swing/SWTGUIEclipse.org

Tomcat

Java ServletJSPTomcatSysdeoLombozTomcat

JBoss IDE

Java Jakarta EEJBoss

UML

UMLJava (MDA)

Omondo (EclipseUML) 

DoJa

i

AJDT (AspectJ Development Tools) 

JavaAspectJ

CDT (C/C++ Development Tooling)

C/C++

DTP (Data Tools Platform)

 (RDBMS) 

TPTP (Test & Performance Tools Platform)



BIRT (Business Intelligence and Reporting Tools)



DSDP (Device Software Development Platform)



STP (SOA Tools Platform)

 (Service Oriented Architecture, SOA) 

Checkstyle

CheckstyleEclipse使

FindBugs

Java

Papilio

Eclipse (BTS) BTSBugzillaScarabWebDB

ByteCode Outline 

Java

m2eclipse

EclipseMaven 2使MavenMaven

Maven Repo Search 

Maven<dependency>

EPIC Perl

Perl

PHP

PHPPDT (PHP Development Tools)PHPEclipsePHP-IDETruStudio

RDT (Ruby Development Tools)

Ruby

RadRails 

Ruby on Rails

PyDev

Python

Monalipse

Eclipse22

EclipseFP

HaskellObjective CamlObjective CamlOCaml Development Tools

OCaml Development Tools (ODT)

Objective Caml

ADT (Android Development Tools) 

GoogleAndroidGoogleIDE20156[7]

Google Plugin for Eclipse

GoogleGoogle Web ToolkitGoogle App EngineGoogle

Force.com IDE

Force.comForce.com20191012Visual Studio CodeSalesforce Extensions for Visual Studio Code[8]

Wolfram Workbench

Mathematica

GoClipse

Go

[]


Babel

EclipseIncubation

PleiadesEclipse 

AOP EclipsePleiades All in One

Eclipse 

IBMBlancoPleiades

Eclipse[]


Eclipse Public License (EPL) IBMEclipseIDE

WebSphere Studio

VisualAge IBM WebSphereEclipse[9]EclipseWebSphere Studio WorkbenchRational Application Developer

IBM Rational Application Developer for WebSphere Software

WebSphere StudioIBM Rational

HCL Notes

IBMHCL Technologies IBM Lotus NotesIBM Lotus Notes/Domino 8WindowsNotes BasicEclipse RCP Lotus Expeditor Notes Standard Edition2

MyEclipse

Genuitec

JBuilder

JavaIBMVisualAgeJBuilder 2007 Eclipse

Adobe Flash Builder

AdobeApache Flex

e² studio



Aptana

EclipseWeb

Code Composer Studio


[]


Eclipse Public License (EPL) [1]EPLOSIEPLCommon Public License (CPL) 

出典[編集]



(一)^ Eclipse Project 4.31.0. eclipse.org. 2024317

(二)^ Eclipse Project Downloads. download.eclipse.org. 2024317

(三)^ IDEs vs. Build Tools: How Eclipse, IntelliJ IDEA & NetBeans users work with Maven, Ant, SBT & Gradle. zeroturnaround.com. 20181228

(四)^ GitHub - JuliaComputing/JuliaDT: Julia Development Toolkit for Eclipse.. github.com (20181010). 20181228

(五)^ Free Software Foundation, Inc. (2012115). Various Licenses and Comments About Them. 2014417

(六)^  (IBM) (20031110). ASCII.jpWebSphere Application ServerWebSphere StudioWebSphere Host Integration (3/3). ASCII.jp  TECH.  KADOKAWA ASCII Research Laboratories, Inc.. 20191117

(七)^ EclipseAndroid2015.  ASAHI INTERACTIVE, Inc (2015630). 2015824

(八)^ Force.com IDE Retired | Force.com IDE Developer Guide (Retired) | Salesforce Developers. Salesforce Developers.  Salesforce. 20191117

(九)^  BP Java (20031031). EclipseWebSphere Studio |  xTECH.  xTECH.  Nikkei Business Publications, Inc.. 20191117

外部リンク[編集]