Eclipse (informatică)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Eclipsă
software
Siglă
Eclipse 4.3 în perspectiva J2EE
Eclipse 4.3 în perspectiva J2EE
Tip Mediu de dezvoltare integrat
Dezvoltator Fundația Eclipse
Data primei versiuni 7 noiembrie 2001
Ultima versiune 2020-09 (16 septembrie 2020)
Sistem de operare Multiplatform
Limba Java
Set de instrumente Set de instrumente widget standard
Licență Licență publică Eclipse [1]
( licență gratuită )
Site-ul web www.eclipse.org

Eclipse este un mediu de dezvoltare integrat multi-limbă, cu platforme multiple. Proiectat de un consorțiu de companii mari precum Ericsson , HP , IBM , Intel , MontaVista Software , QNX , SAP și Serena Software , denumit Fundația Eclipse . Este un software gratuit distribuit în condițiile licenței publice Eclipse . [1]

Introducere

Eclipse poate fi utilizat pentru producerea diferitelor tipuri de software , de fapt trece de la un IDE complet pentru limbajul Java (JDT, „Java Development Tools”) la un mediu de dezvoltare pentru limbajul C ++ (CDT, „C / C ++ Development Tools ") și plugin-uri care vă permit să gestionați XML , JavaScript , PHP și chiar să proiectați grafic o interfață grafică pentru o aplicație JAVA (Window Builder), făcând din Eclipse un mediu RAD eficient.

Programul, denumit în mod obișnuit workbench, este scris în limbaj Java , dar în loc să își bazeze GUI-ul pe Swing , setul de instrumente grafice Sun Microsystems , se bazează pe SWT , bibliotecile nou proiectate care conferă Eclipse o reactivitate ridicată.

Platforma de dezvoltare este axată pe utilizarea plug-in-urilor , a componentelor software proiectate pentru un scop specific, de exemplu generarea de diagrame UML și, de fapt, întreaga platformă este un set de plug-in-uri, inclusiv versiunea de bază, și oricine poate dezvolta și modifica diferitele pluginuri. În versiunea de bază este posibilă programarea în Java, profitând de funcții de ajutor convenabile precum: completarea automată („Completarea codului”), sugestia tipurilor de parametri ai metodelor , posibilitatea accesului direct la CVS și rescrierea automată a codul (această funcție se numește Refactoring ) în cazul modificărilor în clase .

Fiind scris în Java, Eclipse este disponibil pentru platformele Linux , HP-UX , AIX , macOS și Windows .

Istorie

Fundația Eclipse este în prezent o organizație non-profit fondată în 2001 de companii precum Borland , IBM , Red Hat și SUSE , printre altele. De-a lungul anilor, giganții industriali care au decis să participe la proiect au crescut, inclusiv HP și Fujitsu, de exemplu.

Licența de referință pentru Eclipse este Licența publică Eclipse , care vă permite să creați instrumente derivate redistribuibile gratuite.

Versiuni

Din 2006, Fundația Eclipse planifică o lansare anuală a software-ului său. Până la versiunea Galileo (3.5) fiecare ieșire a fost numită după unul dintre sateliții Medicean din Jupiter .

Fiecare lansare din 2004 până în 2018 a avut loc spre sfârșitul lunii iunie. În 2018, proiectul a trecut la versiuni trimestriale (13 săptămâni) fără versiuni intermediare.

Nume Data Versiune Proiect
Eclipse 3.0 21 iunie 2004 3.0
Eclipsa 3.1 28 iunie 2005 3.1
Callisto 30 iunie 2006 3.2 Proiecte Callisto
Europa 29 iunie 2007 3.3 Proiecte Europa
Ganymede 25 iunie 2008 3.4 Proiecte Ganymede
Galileo 24 iunie 2009 3.5 Proiecte Galileo
Helios 23 iunie 2010 3.6 Proiecte Helios
Indigo 22 iunie 2011 3.7 Proiecte Indigo
Juno 27 iunie 2012 4.2 Proiecte Juno
Kepler 26 iunie 2013 4.3 Proiecte Kepler
luna 25 iunie 2014 4.4 Proiecte Luna
Marte 24 iunie 2015 4.5 Proiecte Marte
Neon 22 iunie 2016 4.6 Proiecte neon
Oxigen 28 iunie 2017 4.7 Proiecte de oxigen
Foton 27 iunie 2018 4.8 Proiecte Photon
2018-09 19 septembrie 2018 4.9 Proiecte 2018-09
2018-12 19 decembrie 2018 4.10 Proiecte 2018-12
2019-03 20 martie 2019 4.11 Proiecte 2019-03
2019-06 19 iunie 2019 4.12 Proiecte 2019-06
2019-09 18 septembrie 2019 4.13 Proiecte 2019-09
2019-12 18 decembrie 2019 4.14 Proiecte 2019-12
2020-03 18 martie 2020 4.15 Proiecte 2020-03
2020-06 17 iunie 2020 4.16 Proiecte 2020-06
2020-09 16 septembrie 2020 4.17 Proiecte 2020-09
2020-12 Decembrie 2020 4.18 Proiecte 2020-12
2021-03 Martie 2021 4.19 2021-03 Proiecte
2021-06 Iunie 2021 4.20 2021-06 Proiecte
2021-09 Septembrie 2021 4.21 2021-09 Proiecte
Legendă
Culoare Sens
roșu Versiune veche
galben Versiune veche (încă acceptată)
verde Versiune curentă
albastru Versiune în curs de dezvoltare

Platforma Eclipse Web Tools

Proiectul „Eclipse Web Tools Platform” extinde platforma Eclipse cu instrumente dedicate dezvoltării aplicațiilor Web și Java EE. Acesta include editori (inclusiv grafică) pentru diferite limbaje de programare, vrăjitori și aplicații încorporate pentru a simplifica dezvoltarea, instrumente și API-uri pentru a sprijini implementarea, execuția și testarea aplicațiilor.

Notă

  1. ^ A b (EN) Licență publică Eclipse , Eclipse. Adus pe 21 ianuarie 2015 .

Alte proiecte

linkuri externe

Controlul autorității GND ( DE ) 4768065-9