Eclipsi (informàtica)
Eclipsi programari | |
---|---|
Eclipsi 4.3 en la perspectiva de J2EE | |
Tipus | Entorn de desenvolupament integrat |
Desenvolupador | Fundació Eclipsi |
Data de la primera versió | 7 de novembre del 2001 |
Última versió | 2020-09 (16 de setembre de 2020) |
Sistema operatiu | Multiplataforma |
Llenguatge | Java |
Kit d'eines | Kit d'eines de widgets estàndard |
Llicència | Llicència pública Eclipse [1] ( llicència gratuïta ) |
Lloc web | www.eclipse.org |
Eclipse és un entorn de desenvolupament integrat multi-llenguatge multiplataforma . Dissenyat per un consorci de grans empreses com Ericsson , HP , IBM , Intel , MontaVista Software , QNX , SAP i Serena Software , anomenat Eclipse Foundation . És un programari gratuït distribuït sota els termes de la llicència pública Eclipse . [1]
Introducció
Eclipse es pot utilitzar per a la producció de diversos tipus de programari , de fet, passa d'un IDE complet per al llenguatge Java (JDT, "Java Development Tools") a un entorn de desenvolupament per al llenguatge C ++ (CDT, "C / Eines de desenvolupament de C ++ ") i connectors que us permeten gestionar XML , JavaScript , PHP i fins i tot dissenyar gràficament una GUI per a una aplicació JAVA (Window Builder), convertint eficaçment Eclipse en un entorn RAD .
El programa, comunament anomenat workbench, està escrit en llenguatge Java , però en lloc de basar la seva GUI en Swing , el conjunt d’eines gràfiques de Sun Microsystems , es basa en SWT , biblioteques de nou disseny que donen a Eclipse una alta reactivitat.
La plataforma de desenvolupament es centra en l’ús de connectors , components de programari dissenyats per a un propòsit específic, per exemple, la generació de diagrames UML i, de fet, tota la plataforma és un conjunt de connectors, inclosa la versió bàsica, i qualsevol persona pot desenvolupar i modificar els diversos connectors. A la versió bàsica és possible programar en Java, aprofitant funcions d’ajuda convenients com: completament automàtic ("Compleció de codi"), suggeriment dels tipus de paràmetres dels mètodes , possibilitat d’accés directe a CVS i reescriptura automàtica de el codi (aquesta funció es diu Refactoring ) en cas de canvis a les classes .
Està escrit en Java, Eclipse està disponible per a plataformes Linux , HP-UX , AIX , macOS i Windows .
Història
Actualment, la Fundació Eclipsi és una organització sense ànim de lucre fundada el 2001 per empreses com Borland , IBM , Red Hat i SUSE , entre d’ altres. Amb els anys, els gegants industrials que han decidit participar en el projecte han augmentat, inclosos HP i Fujitsu, per exemple.
La llicència de referència per a Eclipse és la Llicència Pública Eclipse , que us permet crear derivats redistribuïbles gratuïts.
Versions
Des del 2006, la Fundació Eclipse planifica una versió anual del seu programari. Fins a la versió Galileo (3.5) cada sortida portava el nom d’un dels satèl·lits mediceans de Júpiter .
Cada versió del 2004 al 2018 es va produir cap a finals de juny. El 2018, el projecte va canviar a versions trimestrals (de 13 setmanes) sense versions de versions intermèdies.
Nom | Data | Versió | Projecte |
---|---|---|---|
Eclipsi 3.0 | 21 de juny de 2004 | 3.0 | |
Eclipsi 3.1 | 28 de juny de 2005 | 3.1 | |
Cal·listo | 30 de juny de 2006 | 3.2 | Projectes Callisto |
Europa | 29 de juny de 2007 | 3.3 | Projectes Europa |
Ganimedes | 25 de juny de 2008 | 3.4 | Projectes de Ganimedes |
Galileu | 24 de juny de 2009 | 3.5 | Projectes Galileu |
Helios | 23 de juny de 2010 | 3.6 | Projectes Helios |
Índigo | 22 de juny de 2011 | 3.7 | Projectes índigo |
Juno | 27 de juny de 2012 | 4.2 | Juno Projects |
Kepler | 26 de juny de 2013 | 4.3 | Projectes Kepler |
lluna | 25 de juny de 2014 | 4.4 | Projectes Luna |
Mart | 24 de juny de 2015 | 4.5 | Projectes de Mars |
Neó | 22 de juny de 2016 | 4.6 | Projectes de neó |
Oxigen | 28 de juny de 2017 | 4.7 | Projectes d’oxigen |
Fotó | 27 de juny de 2018 | 4.8 | Projectes de fotons |
2018-09 | 19 de setembre de 2018 | 4.9 | Projectes 2018-09 |
2018-12 | 19 de desembre de 2018 | 4.10 | Projectes 2018-12 |
2019-03 | 20 de març de 2019 | 4.11 | Projectes 2019-03 |
2019-06 | 19 de juny de 2019 | 4.12 | Projectes 2019-06 |
2019-09 | 18 de setembre de 2019 | 4.13 | Projectes 2019-09 |
2019-12 | 18 de desembre de 2019 | 4.14 | Projectes 2019-12 |
2020-03 | 18 de març de 2020 | 4.15 | Projectes 2020-03 |
2020-06 | 17 de juny de 2020 | 4.16 | Projectes 2020-06 |
2020-09 | 16 de setembre de 2020 | 4.17 | Projectes 2020-09 |
2020-12 | Desembre de 2020 | 4.18 | Projectes 2020-12 |
2021-03 | Març de 2021 | 4.19 | 2021-03 Projectes |
2021-06 | Juny de 2021 | 4.20 | 2021-06 Projectes |
2021-09 | Setembre de 2021 | 4.21 | 2021-09 Projectes |
Color | Significat |
---|---|
Vermell | Versió antiga |
groc | Versió antiga (encara compatible) |
verd | Versió actual |
blau | Versió en desenvolupament |
Plataforma d’Eines Eclipse Web
El projecte 'Eclipse Web Tools Platform' amplia la plataforma Eclipse amb eines dedicades al desenvolupament d'aplicacions web i Java EE. Inclou editors (inclosos gràfics) per a diferents llenguatges de programació, assistents i aplicacions integrades per simplificar el desenvolupament, eines i API per donar suport al desplegament, l'execució i la prova d'aplicacions.
Nota
- ^ A b (EN) Llicència pública Eclipse , Eclipse. Consultat el 21 de gener de 2015 .
Altres projectes
-
Wikimedia Commons conté imatges o altres fitxers sobre Eclipse
Enllaços externs
- ( EN ) Lloc oficial , a eclipse.org .
- Dipòsit de fonts Eclipse , a git.eclipse.org .
- Lloc d’informació d’errors , a bugs.eclipse.org .
- ( EN ) Eclipse , al Directori de programari lliure .
Control de l'autoritat | GND ( DE ) 4768065-9 |
---|