Eclipse (software) - Eclipse (software)
![]() | |
![]() Uvítací obrazovka Eclipse 4.12 | |
Původní autoři | IBM |
---|---|
Vývojáři | Eclipse Foundation |
První vydání | 1. a 7. listopadu 2001[1] |
Stabilní uvolnění | |
Náhled verze | 4.18 (vydání 2020-12) |
Úložiště | ![]() |
Napsáno | Jáva a C[4] |
Operační systém | Linux, Operační Systém Mac, Okna |
Plošina | Java SE, Standardní Widget Toolkit, x86-64 |
K dispozici v | 44 jazyků |
Seznam jazyků Albánština, arabština, baskičtina, bulharština, katalánština, čínština (zjednodušená, tradiční), čeština, dánština, holandština, angličtina (Austrálie, Kanada), estonština, finština, francouzština, němčina, řečtina, hebrejština, hindština, maďarština, indonéština, italština, Japonština, klingonština, korejština, kurdština, litevština, malabarština, mongolština, Myanmar, nepálština, norština, perština, polština, portugalština (Portugalsko, Brazílie), rumunština, ruština, srbština, slovenština, slovinština, španělština, švédština, thajština, turečtina, ukrajinština , Vietnamština[5] | |
Typ | Programovací nástroj, integrované vývojové prostředí (IDE) |
Licence | Veřejná licence Eclipse |
webová stránka | www![]() |
Zatmění je integrované vývojové prostředí (IDE) použitý v programování.[6] Obsahuje základnu pracovní prostor a rozšiřitelný zapojit systém pro přizpůsobení prostředí. Eclipse je napsán většinou v Jáva a jeho primární použití je pro vývoj aplikací Java, ale může být také použito pro vývoj aplikací v jiných programovací jazyky prostřednictvím zásuvných modulů, včetně Ada, ABAP, C, C ++, C#, Clojure, COBOL, D, Erlang, Fortran, Báječný, Haskell, JavaScript, Julie,[7] Laso, Lua, PŘÍRODNÍ, Perl, PHP, Prolog, Krajta, R, Rubín (počítaje v to Ruby on Rails rámec), Rez, Scala, a Systém. Lze jej také použít k vývoji dokumentů s Latex (prostřednictvím zásuvného modulu TeXlipse) a balíčky softwaru Mathematica. Mezi vývojová prostředí patří mimo jiné vývojové nástroje Eclipse Java (JDT) pro Java a Scala, Eclipse CDT pro C / C ++ a Eclipse PDT pro PHP.
Počáteční kódová základna původem z IBM VisualAge.[8] Zatmění sada pro vývoj softwaru (SDK), která zahrnuje vývojové nástroje Java, je určena pro vývojáře prostředí Java. Uživatelé mohou rozšířit své schopnosti instalací modulů plug-in vytvořených pro platformu Eclipse, jako jsou vývojové sady pro jiné programovací jazyky, a mohou psát a přispívat svými vlastními moduly plug-in. Od zavedení OSGi implementace (Rovnodennost ) ve verzi 3 Eclipse lze plug-iny dynamicky připojovat a zastavovat a nazývají se (OSGI) balíčky.[9]
Zatmění sada pro vývoj softwaru (SDK) je bezplatný open source software, vydané v souladu s podmínkami Veřejná licence Eclipse, i když je to neslučitelné s GNU General Public License.[10] Byl to jeden z prvních IDE, pod kterými běžel GNU Classpath a běží bez problémů pod Ledový čaj.
Dějiny
Eclipse byl inspirován Pokec -na základě VisualAge rodina integrované vývojové prostředí (IDE).[8] Ačkoli docela úspěšný, hlavní nevýhodou produktů VisualAge bylo to, že vyvinutý kód nebyl v komponentové softwarové inženýrství Modelka. Místo toho byl veškerý kód projektu uložen v komprimované hrudce (něco jako soubor zip, ale v proprietárním formátu zvaném .dat). Jednotlivé třídy nebyly snadno přístupné, rozhodně ne mimo nástroj. Tým primárně v laboratoři IBM Cary NC vyvinul nový produkt jako náhradu založenou na prostředí Java.[11]V listopadu 2001 bylo vytvořeno konsorcium s radou správců, které mají podpořit rozvoj společnosti Eclipse as open-source software. Odhaduje se, že IBM do té doby již investovala téměř 40 milionů dolarů.[12] Původní členové byli Borland, IBM, Merant, Softwarové systémy QNX, Rational Software, červená čepice, SuSE, TogetherSoft, a WebGain.[13] Do konce roku 2003 se počet stevardů zvýšil na více než 80. V lednu 2004 se Eclipse Foundation byl vytvořen.[14]
Eclipse 3.0 (vydané 21. června 2004) vybralo OSGi Specifikace servisní platformy jako runtime architektura.[15]
The Sdružení pro výpočetní techniku uznal Eclipse s rokem 2011 Cena softwarových systémů ACM dne 26. dubna 2012.[16]
Licencování
The Veřejná licence Eclipse (EPL) je základní licence, na jejímž základě jsou vydávány projekty Eclipse.[17] Některé projekty vyžadují duální licencování, pro které je k dispozici distribuční licence Eclipse (EDL), i když je nutné požádat o použití této licence a je zvažováno případ od případu.
Eclipse byl původně vydán pod Společná veřejná licence, ale později byla znovu licencována pod veřejnou licencí Eclipse. The Free Software Foundation uvedl, že obě licence jsou svobodný software licence, ale nejsou kompatibilní s GNU General Public License (GPL).[18]
název
Podle Lee Nackmana Chief Technology Officer IBM Racionální rozdělení (pocházející z roku 2003) v té době nebyl název „Eclipse“ (datovaný přinejmenším z roku 2001) slovní hříčkou Sun Microsystems, protože v době pojmenování byla primární konkurence produktu Microsoft Visual Studio, který Zatmění bylo zatmění.[19]
Různé verze Eclipse dostaly různá vědecká jména. Verze pojmenované po Callisto, Evropa, a Ganymede, což jsou měsíce Jupiter, následovala verze pojmenovaná po Galileo, objevitel těch měsíců. Poté následovala dvě jména se slunečními motivy, Helios řecké mytologie a Indigo, jedna ze sedmi barev duhy (kterou produkuje slunce). Verze po tom, Juno, má trojí význam: a Římská mytologická postava, an asteroid a kosmická loď k Jupiteru.[20] Kepler, Luna, a Mars pokračoval v astronomickém tématu a potom Neon a Kyslík představoval téma chemické prvky. Foton představoval návrat ke jménům se slunečními motivy. Od roku 2018[Aktualizace], abecední schéma bylo upuštěno a místo toho jsou vydání pojmenována ve formátu RRRR-MM.[21]
Počínaje verzí 4.9 se projekt rozhodl upustit od této konvence pojmenování, aby se lépe sladil s novou strategií simultánního vydání a přijal konvenci pojmenování podle data, aby odrážel čtvrtletní vydání.[22]
Zprávy
Od roku 2006 nadace každoročně koordinuje Současné uvolnění.[23] Každé vydání obsahuje platformu Eclipse a několik dalších projektů Eclipse.
Od roku 2008 do roku 2018 došlo ke každému současnému vydání 4. středu v červnu. V roce 2018 přešel projekt na čtvrtletní (13 týdnů) RRRR-MM vydání bez přechodných vydání služby.[24]
Název verze | datum | Verze platformy | Projekty | Hlavní změny |
---|---|---|---|---|
N / A | 21. června 2004 | [25] | 3.0||
N / A | 28. června 2005 | 3.1 | Přidané Java 5 podpora: generika, anotace, box-unboxing, enums, vylepšené pro smyčku, varargs, statické importy[26] | |
Callisto | 30. června 2006 | 3.2 | Projekty Callisto[27] | |
Evropa | 29. června 2007 | 3.3 | Projekty Europa[23] | |
Ganymede | 25. června 2008 | 3.4 | Projekty Ganymede[28] | |
Galileo | 24. června 2009 | 3.5 | Projekty Galileo[29] | |
Helios | 23. června 2010 | 3.6 | Projekty Helios[30] | |
Indigo | 22. června 2011 | 3.7 | Indigo projekty[31] | Přidané Java 7 support (3.7.1 sr1): Improved Type Inference for Generic Instance Creation (Diamond), Multi-catch, try-with-resources statement, Simplified Varargs Method Invocation, Strings in switch, Binary Literals and Undererscores in Numeric Literals, Polymorphic Methods[32] |
Juno | 27. června 2012 | [33] | 3.8 a 4.2Projekty Juno[36] | |
Kepler | 26. června 2013 | 4.3 | Keplerovy projekty[37] | |
Luna | 25. června 2014 | 4.4 | Projekty Luna[38] | Integrovaný Java 8 Podpěra, podpora;[39] v předchozí verzi to bylo možné pomocí a Oprava Java 8 zapojit. |
Mars | 24. června 2015 | 4.5 | Projekty Mars[40] | |
Neon | 22. června 2016 | 4.6 | Neonové projekty[41] | |
Kyslík | 28. června 2017 | 4.7 | Kyslíkové projekty[42] | Oxygen.1a představil podporu Java 9 a Junit 5 a Oxygen.3a představil podporu Java 10.[43] Ukončena podpora pro následující platformy založené na Unixu: AIX, Solaris, HP-UX a s390.[44] |
Foton | 27. června 2018 | 4.8 | Photonové projekty[45] | Ukončena podpora pro 32bit Windows a Linux. |
2018-09 | 19. září 2018 | 4.9 | Projekty 2018-09[46] | |
2018-12 | 19. prosince 2018 | 4.10 | Projekty 2018-12[47] | Přidaná podpora pro Javu 11.[48] |
2019-03 | 20. března 2019 | 4.11 | Projekty 2019-03[49] | |
2019-06 | 19. června 2019 | 4.12 | Projekty 2019-06[50] | |
2019-09 | 18. září 2019 | 4.13 | Projekty 2019-09[51] | |
2019-12 | 18. prosince 2019 | 4.14 | Projekty 2019-12[52] | |
2020-03 | 18. března 2020 | 4.15 | 2020-03 projekty[53] | |
2020-06 | 17. června 2020 | 4.16 | 2020-06 projektů[54] | |
2020-09 | 16. září 2020 | 4.17 | 2020-09 projekty[55] | |
2020-12 | 16. prosince 2020 | 4.18 | 2020-2012 projektů[56] |
- ^ K dispozici je verze Eclipse Juno 3,8; není propagován na hlavní stránce stahování, ale ke stažení je k dispozici zabalená distribuce.[34] Eclipse 3.8 poskytuje opravy chyb pro Indigo a přidává podporu Java 7 a jeho údržba byla duální streamována s 4.2.[35] Funkce a zásuvné moduly ekvivalentní zabalené distribuci lze přidat z IDE.
Architektura
Eclipse používá plug-iny k zajištění všech funkcí uvnitř a nad rámec běhového systému. Jeho běhový systém je založen na Rovnodennost, implementace OSGi základní specifikace rámce.[57]
Kromě toho, že umožňuje rozšíření platformy Eclipse pomocí dalších programovací jazyky, jako C a Krajta, rámec plug-in umožňuje platformě Eclipse pracovat s sazbami jako Latex[58] a síťové aplikace, jako je telnet a systémy pro správu databází. Architektura modulu plug-in podporuje zápis libovolného požadovaného rozšíření do prostředí, například for správa konfigurace. Java a CVS podpora je poskytována v Eclipse SDK, s podporou ostatních systémy pro správu verzí poskytované třetí stranou zásuvné moduly.
S výjimkou malého run-time jádra je vše v Eclipse plug-in. Každý vyvíjený zásuvný modul se tedy integruje s Eclipse stejným způsobem jako ostatní zásuvné moduly; v tomto ohledu jsou všechny funkce „vytvořeny stejně“.[59] Eclipse poskytuje zásuvné moduly pro širokou škálu funkcí, z nichž některé pocházejí od třetích stran využívajících bezplatné i komerční modely. Příklady zásuvných modulů zahrnují pro Unifikovaný Modelovací Jazyk (UML), pro sekvenční a další UML diagramy, zásuvný modul pro DB Explorer a mnoho dalších.
Sada Eclipse SDK obsahuje vývojové nástroje Java Eclipse (JDT), které nabízejí IDE s vestavěnou Javou přírůstkový překladač a úplný model zdrojových souborů Java. To umožňuje pokročilé refaktorování techniky a analýza kódu. IDE také využívá a pracovní prostor, v tomto případě soubor metadata přes plochý souborový prostor umožňující úpravy externích souborů, pokud je to v odpovídajícím pracovním prostoru zdroj se poté obnoví.
Eclipse implementuje grafické ovládací prvky sady nástrojů Java s názvem Standardní Widget Toolkit (SWT), zatímco většina aplikací Java používá standard Java Sada nástrojů pro abstraktní okna (AWT) nebo Houpačka. Zatmění uživatelské rozhraní také používá meziprodukt grafické uživatelské prostředí volala vrstva JFace, což zjednodušuje konstrukci aplikací založených na SWT. Eclipse byl spuštěn dál Wayland během a Google Summer of Code (GSoC) Project in 2014.[60]
Od roku 2017[Aktualizace], jazykové balíčky vyvíjené Babel Project poskytnout překlady do více než 40 přirozené jazyky.[5]
Bohatá klientská platforma
Eclipse poskytuje bohatá klientská platforma (RCP) pro vývoj univerzálních aplikací.
Bohatou klientskou platformu tvoří následující komponenty:
- Equinox OSGi - standardní rámec sdružování
- Základní platforma - spusťte Eclipse, spusťte zásuvné moduly[Citace je zapotřebí ]
- Standardní Widget Toolkit (SWT) - přenosný sada nástrojů widget
- JFace - třídy diváků přinést řadič zobrazení modelu programování na SWT, vyrovnávací paměti souborů, zpracování textu, textové editory
- Eclipse Workbench - pohledy, editory, perspektivy, kouzelníci
Příklady bohatých klientských aplikací založených na Eclipse jsou:
- IBM Notes 8 a 9
- Attachmate-Novell NetIQ Návrhář pro Správce identit
- Adresář Apache Studio
- Vzdálené prostředí komponent
- DBeaver
Serverová platforma
Eclipse podporuje vývoj pro Kocour, GlassFish a mnoho dalších serverů a je často schopen instalovat požadovaný server (pro vývoj) přímo z IDE. Podporuje vzdálené ladění, které uživateli umožňuje sledovat proměnné a procházet kódem aplikace spuštěné na připojeném serveru.
Platforma webových nástrojů
Projekt Eclipse Web Tools Platform (WTP) je rozšířením platformy Eclipse o nástroje pro vývoj webových a Java EE aplikací. Zahrnuje zdrojové a grafické editory pro různé jazyky, průvodce a integrované aplikace pro zjednodušení vývoje a nástroje a rozhraní API pro podporu nasazení, spouštění a testování aplikací.[61]
Modelovací platforma
Projekt Modeling obsahuje všechny oficiální projekty Nadace Eclipse zaměřené na vývojové technologie založené na modelech. Všechny jsou kompatibilní s Eclipse Modeling Framework vytvořeným IBM. Tyto projekty jsou rozděleny do několika kategorií: Transformace modelů, Nástroje pro vývoj modelů, Vývoj konkrétní syntaxe, Vývoj abstraktní syntaxe, Technologie a výzkum a Amalgám.
Projekty transformace modelu používá Eclipse Modeling Framework (EMF) založené na modelech jako vstup a vytvářejí buď model, nebo text jako výstup. Zahrnuje projekty transformace modelu na model Transformační jazyk ATLAS (ATL), otevřený zdrojový transformační jazyk a sada nástrojů používaná k transformaci daného modelu nebo ke generování nového modelu z daného modelu EMF. Obsahuje projekty transformace modelu na text Acceleo, implementace MOFM2T, standardní model pro textový jazyk z Skupina pro správu objektů (PRO BOHA). Acceleo generátor kódů může generovat jakýkoli textový jazyk (Java, PHP, Python atd.) z modelů založených na EMF definovaných jakoukoli metamodel (Unifikovaný Modelovací Jazyk (UML), Systémový modelovací jazyk (SysML) atd.). Je to open-source.
Projekty Model Development Tools jsou implementace různých modelových standardů používaných v průmyslu a jejich sady nástrojů. Mezi těmito projekty lze nalézt implementace několika standardů:
- Unifikovaný Modelovací Jazyk (UML)
- Systémový modelovací jazyk (SysML)
- Jazyk omezení objektu (OCL)
- Model obchodního procesu a notace (BPMN)
- Interaktivní správce médií (IMM)
- Sémantika obchodního slovníku a obchodní pravidla (SBVR)
- Schéma XML (XSD)
- Národní asociace elektronických distributorů (NEDA)
Projekt Vývoj konkrétní syntaxe obsahuje Graphical Modeling Framework, rámec založený na Eclipse, který se věnuje grafické reprezentaci modelů založených na EMF.[Citace je zapotřebí ]
Projekt Abstraktní vývoj syntaxe hostí Eclipse Modeling Framework, jádro většiny modelového projektu Eclipse Foundation a rámec dostupný pro EMF jako Připojené datové objekty (CDO), dotaz EMF nebo ověření EMF.
Technologické a výzkumné projekty jsou prototypy modelového projektu; tento projekt se používá k hostování všech modelových projektů nadace Eclipse během jejich inkubační fáze.[Citace je zapotřebí ]
Amalgam poskytuje balení a integraci mezi všemi dostupnými modelovacími nástroji pro balíček Eclipse věnovaný modelovacím nástrojům.[62]
Správa životního cyklu aplikace
Správa životního cyklu aplikace (ALM) a správa úkolů v Eclipse potřebujete volitelnou součást nazvanou Mylyn (/ˈmaɪlɪn/), an open-source provádění rozhraní zaměřené na úkoly. Poskytuje API pro nástroje vkládající rozhraní zaměřené na úkoly. Pro vývojáře softwaru pomáhá vývojářům efektivně pracovat s mnoha různými úkoly (jako jsou chyby, hlášení problémů nebo nové funkce). Úkoly jsou integrovány do Mylynu. U všech integrovaných úkolů Mylyn sleduje aktivitu uživatelů a snaží se identifikovat informace relevantní pro daný úkol. Tento kontext úlohy používá k zaměření uživatelského rozhraní Eclipse na související informace. Mylyn se může integrovat s úložišti, jako je Bugzilla, Trac, Redmine, Kudlanka nábožná,[63] JIRA, Unfuddle,[64] a GitHub.[65] Zaměřuje se na zvýšení produktivity snížením vyhledávání, posouvání a navigace. Tím, že vysvětlí kontext úlohy, má Mylyn také usnadnit multitasking, plánování, opětovné použití minulých snah a sdílení odborných znalostí.
Název projektu pochází z myelin, elektricky izolační vrstva, která obklopuje axony neuronů.[66] Původní název tohoto projektu „Mylar“ replikoval ochrannou známku společnosti a boPET filmová společnost, takže Eclipse Foundation změnil název projektu.[67]
Rozšíření
Eclipse podporuje bohatý výběr rozšíření a přidává podporu pro Krajta přes PyDev, Android vývoj prostřednictvím ADT společnosti Google, JavaFX přes e (fx) clipse, JavaScript, jQuery a mnoho dalších na Eclipse Marketplace. Valable je a Vala zásuvný modul pro Eclipse.[68]
Alternativní distribuce
V projektu Eclipse existuje několik alternativních distribucí.
Nástroje pro vývoj PHP
Projekt vývojových nástrojů PHP Hypertext Preprocessor (PHP) poskytuje rámec pro platformu Eclipse. Projekt zahrnuje všechny vývojové komponenty, včetně kompletace kódu, vývoje PHP a usnadnění rozšiřitelnosti. Využívá stávající platformu Eclipse Web Tools Platform (WTP) a Dynamic Languages Toolkit (DLTK).[69]
Vývojové nástroje pro Android
Vývojové nástroje pro Android (ADT) byly v roce 2015 nahrazeny vlastním pluginem nadace Eclipse s názvem Andmore: Vývojové nástroje pro Android,[70] poté, co Google ukončil vývoj svého zásuvného modulu pro Eclipse IDE, který je navržen tak, aby poskytoval integrované prostředí pro vytváření aplikací pro Android. ADT / Andmore rozšiřuje schopnosti Eclipse, aby vývojářům umožnil nastavovat nové projekty pro Android, vytvářet uživatelské rozhraní aplikace, přidávat balíčky založené na rozhraní API Android Framework, ladit jejich aplikace pomocí nástrojů Android SDK a exportovat podepsané (nebo nepodepsané) soubory APK za účelem distribuce jejich aplikací. Je volně k dispozici ke stažení. ADT společnosti Google byl oficiálním IDE pro Android do roku 2015, ale byl nahrazen Andmore a oficiálním společností Eclipse Android Studio.[71][72]
Viz také
- Porovnání integrovaných vývojových prostředí
- Porovnání integrovaných vývojových prostředí pro Javu
- Seznam softwaru založeného na Eclipse
- Seznam projektů Eclipse
Reference
- ^ „Projekt nástrojů Eclipse“. archive.eclipse.org. Citováno 28. prosince 2018.
- ^ „Simultánní vydání - Eclipsepedia“. wiki.eclipse.org. Citováno 23. září 2020.
- ^ „Stažení projektu Eclipse“. download.eclipse.org. Citováno 23. září 2020.
- ^ „482387 - přidat fragmenty zdrojového kódu arm a aarch64“. bugs.eclipse.org. Citováno 28. února 2018.
- ^ A b „Babel Project - Eclipse translation“. Zatmění. Nadace Eclipse. Citováno 5. března 2017.
- ^ „IDE vs. Build Tools: How Eclipse, IntelliJ IDEA & NetBeans users work with Maven, Ant, SBT & Gradle“. zeroturnaround.com. Citováno 28. prosince 2018.
- ^ „GitHub - JuliaComputing / JuliaDT: Julia Development Toolkit pro Eclipse“. github.com. 10. října 2018. Citováno 28. prosince 2018 - přes GitHub.
- ^ A b „Odkud pochází Eclipse?“. Eclipse Wiki. Citováno 16. března 2008.
- ^ "500 řádků nebo méně: Zatmění "říká" S přechodem na OSGi se doplňky Eclipse staly známými jako balíčky "
- ^ Free Software Foundation, Inc. (5. listopadu 2012). „Různé licence a komentáře k nim“.
- ^ Rick DeNatale (15. října 2008). „Půjde to v kruzích?“. Archivovány od originál dne 19. října 2008.
- ^ Milinkovich, Mike. „IBM a Eclipse: Desetiletí softwarových inovací“. Budování chytřejší planety. Archivováno z původního dne 30. ledna 2012. Citováno 3. listopadu 2011.
- ^ „O nadaci Eclipse: Historie Eclipse“. Zatmění. Citováno 1. ledna 2014.
- ^ „O nadaci Eclipse“. Nadace Eclipse. Citováno 13. srpna 2008.
- ^ „OSGi - základy základny platformy“. Nadace Eclipse. Archivovány od originál dne 13. června 2008. Citováno 25. června 2008.
- ^ „ACM ctí počítačové inovátory pro pokrok ve výzkumu, vzdělávání a průmyslu“. Sdružení pro výpočetní techniku. Archivovány od originál dne 29. dubna 2012. Citováno 26. dubna 2012.
- ^ „Veřejná licence Eclipse“. Citováno 24. února 2012.
- ^ „Různé licence a komentáře o nich“. Free Software Foundation. 17. května 2007. Citováno 20. května 2007.
- ^ Darryl K. Taft (20. května 2005). „Eclipse: Behind the Name“. eWeek.com. Ziff Davis Enterprise Holdings. Citováno 11. srpna 2008.
- ^ Sharma, Ankur (14. února 2011). „Pojmenování Indigo +1“. Zatmění. Citováno 4. července 2016.
- ^ „Rozhovor s Waynem Beatonem, ředitelem projektů Open Source v Nadaci Eclipse:„ Eclipse Photon znamená konec jedné éry"". jaxenter.com. 28. června 2018. Citováno 16. září 2019.
- ^ „Časté dotazy k současnému vydání“. Zatmění. 9. března 2018. Citováno 2. března 2019.
- ^ A b „Simultánní uvolnění“. Citováno 12. ledna 2018.
- ^ „SimRel / Cyklus simultánního uvolnění - časté dotazy“. Citováno 15. března 2019.
- ^ „Eclipse Foundation“. Eclipse.org. 21. června 2004. Citováno 12. ledna 2018.
- ^ „Eclipse 3.1 Inside!“. Citováno 12. ledna 2018.
- ^ „Projekty Eclipse Callisto“. Zatmění. Citováno 12. ledna 2018.
- ^ „Simultánní uvolnění Ganymedu“. wiki.eclipse.org. Citováno 12. ledna 2018.
- ^ „Simultánní vydání systému Galileo“. wiki.eclipse.org. Citováno 12. ledna 2018.
- ^ „Kategorie: Helios“. wiki.eclipse.org. Citováno 12. ledna 2018.
- ^ „Kategorie: Indigo“. wiki.eclipse.org. Citováno 12. ledna 2018.
- ^ „Nápověda - platforma Eclipse“. help.eclipse.org. Citováno 12. ledna 2018.
- ^ „Vlak Eclipse Juno dorazil“. Zatmění. 27. června 2012. Citováno 12. ledna 2018.
- ^ „Sestavení údržby Eclipse 3.8.2: 3.8.2“. archive.eclipse.org. 31. ledna 2013. Citováno 12. ledna 2018.
- ^ „389175 - duální streamování současně (3.xa 4.x)“. bugs.eclipse.org. Citováno 28. prosince 2018.
- ^ „Kategorie: Juno“. wiki.eclipse.org. Citováno 12. ledna 2018.
- ^ „Kategorie: Kepler“. wiki.eclipse.org. Citováno 12. ledna 2018.
- ^ „Kategorie: Luna“. Wiki.eclipse.org. Citováno 12. ledna 2018.
- ^ „Projekt Eclipse 4.4.0“. Citováno 12. ledna 2018.
- ^ „Kategorie: Mars“. Wiki.eclipse.org. Citováno 12. ledna 2018.
- ^ „Kategorie: Neon“. wiki.eclipse.org. Citováno 12. ledna 2018.
- ^ „Kategorie: Kyslík“. wiki.eclipse.org. Citováno 12. ledna 2018.
- ^ „Eclipse Oxygen - nový a pozoruhodný“. Citováno 3. července 2018.
- ^ „Eclipse Project Oxygen (4.7) M1 - nový a pozoruhodný“. Citováno 22. srpna 2019.
- ^ „Kategorie: Photon“. wiki.eclipse.org. Citováno 12. ledna 2018.
- ^ „Kategorie: SimRel-2018-09“. wiki.eclipse.org.
- ^ „Kategorie: SimRel-2018-12“. wiki.eclipse.org.
- ^ „Eclipse 4.10 - nové a pozoruhodné - nové funkce pro vývojáře Java“. www.eclipse.org.
- ^ „Kategorie: SimRel-2019-03“. wiki.eclipse.org.
- ^ „Kategorie: SimRel-2019-06“. iki.eclipse.org.
- ^ „Kategorie: SimRel-2019-09“. wiki.eclipse.org.
- ^ „Kategorie: SimRel-2019-12“. wiki.eclipse.org.
- ^ „Kategorie: SimRel-2020-03“. wiki.eclipse.org.
- ^ „Kategorie: SimRel-2020-06“. wiki.eclipse.org.
- ^ „Kategorie: SimRel-2020-09“. wiki.eclipse.org.
- ^ „Kategorie: SimRel-2020-12“. wiki.eclipse.org.
- ^ „OSGi Certified Products“. Stránka aliance OSGi. Citováno 2. srpna 2016.
- ^ „Domovská stránka TeXlipse - LaTeX pro Eclipse“. TeXlipse.sourceforge.net. Citováno 1. ledna 2014.
- ^ Gallardo, David (1. prosince 2002). „Vývoj doplňků Eclipse“. IBM. Citováno 5. února 2018.
- ^ „Eclipse nyní běží na Waylandu“. 18. srpna 2014.
- ^ „Projekt platformy Eclipse Web Tools“. Eclipse.org. Citováno 2. května 2011.
Projekt platformy Eclipse Web Tools Platform (WTP) rozšiřuje platformu Eclipse o nástroje pro vývoj webových a Java EE aplikací. Zahrnuje zdrojové a grafické editory pro různé jazyky, průvodce a integrované aplikace pro zjednodušení vývoje, nástroje pro podporu nasazení, spouštění a testování aplikací a API pro rozšíření jeho funkčnosti.
- ^ (v angličtině) „Amalgation website“. Citováno 5. března 2015.
- ^ „Mylyn MantisBT Connector“. Mantis Bug Tracker. Archivovány od originál dne 25. prosince 2012. Citováno 25. října 2011.
- ^ „Unfuddle Mylyn Connector“. Unfuddle. Citováno 21. května 2011.
- ^ „GitHub Mylyn konektor pro Eclipse“. GitHub. 10. května 2011. Citováno 12. května 2011.
- ^ „Bug191406 - přejmenovat projekt Mylar na Mylyn“. Eclipse Foundation. Citováno 18. února 2009.
- ^ „Časté dotazy k přejmenování projektu Mylar na Mylyn“. Eclipse Foundation. Citováno 18. února 2009.
- ^ „valable in Launchpad“. launchpad.net. Citováno 28. prosince 2018.
- ^ „Vývojové nástroje PHP“. projects.eclipse.org. Citováno 1. ledna 2014.
- ^ „Andmore: Development Tools for Android ™“. Eclipse Pluginy, balíčky a produkty - Eclipse Marketplace. Citováno 11. listopadu 2019.
- ^ Eason, Jamale. „Android Studio 1.0“.
- ^ Eason, Jamal (26. června 2015). „Aktualizace vývojářských nástrojů pro Eclipse pro Android“. android-developers.googleblog.com. Google. Citováno 25. března 2017.
Zdroje
- Silva, Vladimir (11. března 2009). Praktické projekty klientské platformy Eclipse Rich (1. vyd.). Apress. str. 352. ISBN 1-4302-1827-4.
- Burnette, Ed (12. srpna 2005). Kapesní průvodce Eclipse IDE (1. vyd.). O'Reilly Media. str. 128. ISBN 978-0-596-10065-0.
- Holzner, Steve (1. května 2004). Zatmění (1. vyd.). O'Reilly Media. str.317. ISBN 0-596-00641-1.
- McAffer, Jeff; Lemieux, Jean-Michel; Aniszczyk, Chris (22. května 2010). Klientská platforma Eclipse Rich (2. vyd.). Addison-Wesley Professional. str. 552. ISBN 0-321-60378-8. Archivovány od originál dne 7. července 2012. Citováno 18. června 2011.
- Vogel, Lars (2013). Eclipse IDE: Java programování, ladění, testování jednotek, správa úkolů a řízení verzí Git s Eclipse. vogella.com (3. vyd.). Lipsko. ISBN 978-3943747041.
externí odkazy
Zatmění na Wikibooks
Média související s Zatmění IDE na Wikimedia Commons
- Oficiální webové stránky