Seznam projektů Eclipse - List of Eclipse projects
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Následuje seznam pozoruhodných Zatmění projekty.
Ačkoli některé z uvedených projektů hrají pro Eclipse zásadní roli IDE ekosystém projektu Eclipse pokrývá podstatně větší rozsah než Eclipse IDE.
Oficiální projekty
Tyto projekty spravuje komunita Eclipse a hostí je nadace Eclipse.
Dílčí projekty nejvyšší úrovně
- Eclipse Platform je základní rámec, na kterém jsou postaveny všechny ostatní projekty Eclipse.[1]
- Vývojové nástroje Java (JDT) poskytuje podporu pro jádro Java SE. To zahrnuje samostatný rychlý inkrementální kompilátor.[2]
- Vývojové prostředí modulu plug-in (PDE) poskytuje nástroje pro vytváření, vývoj, testování, ladění, vytváření a nasazování modulů plug-in Eclipse, fragmentů, funkcí, aktualizací webů a produktů RCP.[3]
- Orion, CHE, Vzducholoď a Theia jsou IDE založené na prohlížeči a otevřená platforma pro integraci nástrojů, která je zcela zaměřena na vývoj pro web na webu. Nástroje jsou psány v JavaScriptu a spouštěny v prohlížeči.[4][5]
Nástroje
Následující podprojekty jsou umístěny pod Nástroje dílčí projekt:
- Buckminster přidává podporu pro Sestavy komponent.[6]
- C / C ++ vývojové nástroje (CDT) přidává podporu pro C / C ++ zvýraznění syntaxe, formátování kódu, integrace debuggeru a struktury projektu. Na rozdíl od projektu JDT nepřidává projekt CDT kompilátor a spoléhá se na externí řetězec nástrojů.[7]
- Rámec pro grafické úpravy (GEF) umožňuje vývojářům vytvářet samostatné grafické nástroje. Příklad použití zahrnuje nástroje pro návrh schématu zapojení, editory diagramů aktivit a WYSIWYG editory dokumentů.[8]
- Nástroje pro vývoj PHP (PDT)
- Platforma paralelních nástrojů (PTP) přidává podporu pro vývoj paralelních a vysoce výkonných počítačů, analýzu, běh / monitorování, ladění a analýzu výkonu.[9]
- WindowBuilder je obousměrný Návrhář Java GUI.[10]
Projekty vyžadující starší verzi platformy Eclipse:
- Vývojové nástroje AspectJ (AJDT) přidává podporu pro AspectJ Rozšíření Java. AJDT vyžadují Eclipse 3.4 (Ganymede).[11]
Modelování
Následující podprojekty jsou umístěny pod Modelování dílčí projekt:
- Eclipse Modeling Framework (EMF), modelovací rámec a zařízení pro generování kódu pro vytváření nástrojů a dalších aplikací založených na modelu strukturovaných dat, ze specifikace modelu popsané v XMI.[12]
- Rámec grafického modelování (GMF) je generativní komponenta a běhová infrastruktura pro vývoj grafických editorů založených na EMF a GEF.
- Acceleo, generátor kódu s otevřeným zdrojovým kódem, který používá EMF založené modely pro generování libovolného textového jazyka (Java, PHP, Python atd.).
- Sírius, projekt Open Source k vytváření vlastních pracovních stolů pro grafické modelování využitím technologií Eclipse Modeling, včetně EMF a GMF.
- eTrice, implementace Objektově orientované modelování v reálném čase jazyková MÍSTNOST pro softwarové systémy v reálném čase řízené událostmi.[13]
- Vorto, standardizace informačních modelů, které jsou abstrakcí fyzického zařízení v reálném světě.[14]
- Zatmění Papyrus Papyrus je průmyslový open source nástroj pro modelové inženýrství. Papyrus se zejména úspěšně používá v průmyslových projektech a je základní platformou pro několik nástrojů průmyslového modelování.[15]
Technologie
Následující podprojekty jsou umístěny pod Technologie dílčí projekt:
- Eclipse Scout je rámec pro implementaci vícevrstvý obchodní aplikace založeno na Eclipse platforma.[16]
- Zatmění SUMO je bezplatná a otevřená sada nástrojů pro simulaci provozu. [17]
- g-Eclipse poskytuje rámec nezávislý na middlewaru a příkladné implementace pro přístup uživatelů, vývojářů a správců Výpočetní sítě.[18]
- Podvratný - poskytovatel týmu SVN je zaměřen na poskytování Podvracení podpora podobná podpoře dříve stanovené CVS.[19]
jiný
- Rámec životního cyklu aplikace, uzavřený projekt
- Projekt nástrojů Business Intelligence a Reporting (BIRT), založený na Eclipse otevřený zdroj systém hlášení pro webové aplikace, zejména ty založené na prostředí Java EE.[20]
- Projekt platformy datových nástrojů (DTP) poskytuje relační databáze konektivita a SQL návrhové nástroje.[21]
- Mylyn je rozhraní zaměřené na úkoly pro Eclipse kombinující správce úloh, který se integruje s sledovače chyb (jako Bugzilla, Trac a JIRA ) a software pro správu verzí s dynamickým filtrováním kódu.[22]
- Platforma nástrojů pro testování a výkon (TPTP), který poskytuje platformu, která umožňuje vývojářům softwaru vytvářet testovací a výkonové nástroje, jako je debuggery, profilovače a benchmarking aplikace.[23]
- Standardní webové nástroje (WST) přidává standardizační nástroje pro vývoj webových aplikací. Mezi tyto nástroje patří editory pro XML, HTML a CSS.[24]
- Mihini, vložený běh běžící na Linuxu, který vystavuje Lua API na vysoké úrovni pro vytváření aplikací M2M. Mihini si klade za cíl umožnit snadný a přenosný vývoj usnadněním přístupu k I / O systému M2M, poskytnutím komunikační vrstvy atd.[25]
Projekty třetích stran
- Plugin pro vývojové nástroje Android pro Eclipse je plugin pro Android Development Toolkit pro Eclipse.[26]
- CFEclipse je otevřený zdroj Studená fúze IDE založené na platformě Eclipse.
- EPICKÉ je otevřený zdroj Perl IDE založené na platformě Eclipse.[27]
- Adobe Flash Builder je IDE založené na Eclipse pro vývoj bohatých internetových aplikací (RIA) s rámcem Adobe Flash / Flex.[28]
- Plugin Google pro Eclipse je plugin Google App Engine a Google Web Toolkit.[29]
- Báječný & Grály Sada nástrojů (GGTS) je open source IDE založené na IDE přizpůsobené pro vývoj programů Groovy a webových aplikací Grails. Stejně jako Spring Tool Suite zahrnuje GGTS vývojářské vydání VMware Server vFabric tc.[30]
- JBoss Developer Studio (JBDS) je vývojové prostředí kombinující nástroje a komponenty Eclipse, projektu Eclipse Web Tools a JBoss Enterprise Application Platform.
- Projekt JMLSpecs přidává podporu pro JML specifikační jazyk funkcí Java poskytovaných JDT. Projekt v současné době poskytuje automatickou kompilaci JML, standardní sadu nástrojů JML a funkce uživatelského rozhraní Eclipse, jako je zvýraznění syntaxe a pomoc s obsahem.[31]
- Nodeclipse je IDE založené na Eclipse pro vývoj Node.js.[32]
- PyDev je plně funkční Krajta Integrované vývojové prostředí (IDE) s podporou refaktoringu a grafickým laděním.[33]
- RadRails je IDE pro Ruby on Rails.[34]
- Vývojové nástroje Ruby (RDT) je otevřený zdroj Rubín IDE pro platformu Eclipse.[35]
- ScalaIDE plugin umožňuje uživatelům Eclipse navrhovat, ladit a vytvářet programy v Scala. ScalaIDE podporuje smíšené projekty Scala / Java, dokončení kódu a integrovaný debugger.[36]
- Jarní sada nástrojů (STS) je open source IDE (k dispozici také jako plugin Eclipse) pro vytváření aplikací využívajících Jarní rámec. STS zahrnuje vývojářské vydání serveru vFabric tc, pokročilé dokončování a refaktorování kódu, grafický editor konfigurace Spring a nástroje pro Jarní webový tok, Jarní dávka, Spring Roo, a Jarní integrace.[37][38]
- Wolfram Workbench je IDE založené na Eclipse (k dispozici také jako plugin Eclipse) pro Mathematica Jazyk.[39]
- WOLips je IDE pro WebObjects.[40]
Viz také
Reference
- ^ „Platform - Eclipsepedia“. Eclipse.org. 13. 11. 2012. Citováno 2013-10-06.
- ^ „Vývojové nástroje Eclipse Java (JDT)“. Eclipse.org. Citováno 2013-10-06.
- ^ „PDE“. Eclipse.org. Citováno 2013-10-06.
- ^ "Orion". Eclipse.org. Citováno 2013-10-06.
- ^ Beaton, Wayne. „Veřejná licence Eclipse 2.0 | Nadace Eclipse“. www.eclipse.org. Citováno 2019-02-13.
- ^ „Buckminster Project“.
- ^ „Eclipse CDT“. Eclipse.org. Citováno 2013-10-06.
- ^ „GEF“. Eclipse.org. 2013-09-27. Citováno 2013-10-06.
- ^ „Platforma Eclipse Parallel Tools (PTP)“. Eclipse.org. Citováno 2013-10-06.
- ^ "WindowBuilder". Eclipse.org. Citováno 2013-10-06.
- ^ „Vývojové nástroje AspectJ (AJDT)“. Eclipse.org. 2009-03-04. Citováno 2013-10-06.
- ^ „Modelování Eclipse - EMF - Domů“. Eclipse.org. Citováno 2013-10-06.
- ^ „Eclipse eTrice“.
- ^ "Vorto".
- ^ "Eclipse Papyrus".
- ^ „Eclipse Scout - Project Home“. Eclipse.org. Citováno 2013-10-06.
- ^ „Eclipse SUMO“. Eclipse.org. Citováno 2020-03-06.
- ^ „Projekt g-Eclipse - nástroje pro cloudové a gridové výpočty“. Eclipse.org. Citováno 2013-10-06.
- ^ „Poskytovatel týmu Eclipse Subversive - Subversion (SVN)“. Eclipse.org. Citováno 2013-10-06.
- ^ „Eclipse BIRT Home“. Eclipse.org. Citováno 2013-10-06.
- ^ „Projekt platformy Eclipse Data Tools Platform (DTP)“. Eclipse.org. Citováno 2013-10-06.
- ^ „Open source projekt Eclipse Mylyn“. Eclipse.org. Citováno 2013-10-06.
- ^ „Projekt platformy Eclipse Test & Performance Tools Platform“. Eclipse.org. Citováno 2013-10-06.
- ^ „Subprojekt webových standardních nástrojů“.
- ^ „Mihini Project“.
- ^ „ADT Plugin | Android Developers“. Developer.android.com. Citováno 2013-10-06.
- ^ „EPIC - integrace Eclipse Perl“ (v němčině). E-p-i-c.sourceforge.net. Citováno 2013-10-06.
- ^ „Vývoj her a aplikací | Adobe Flash Builder 4.7 Premium“. Adobe.com. 26. 09. 2013. Citováno 2013-10-06.
- ^ „Plugin Google pro Eclipse - vývojáři Google“. Code.google.com. 19. 9. 2013. Citováno 2013-10-06.
- ^ Komunita grálů. „Groovy / Grails Tool Suite“. Grails.org. Archivovány od originál dne 03.10.2013. Citováno 2013-10-06.
- ^ „Java Modeling Language (JML) | Software pro vývoj zdarma ke stažení na“. Sourceforge.net. Citováno 2013-10-06.
- ^ „Nodeclipse (Nodeclipse-1, zásuvné moduly CoffeeScript Editoru, Eclipse Node.js IDE a npm-proxy) 路 GitHub“. Github.com. Citováno 2013-10-06.
- ^ "PyDev Home".
- ^ „Radrails.Org“. Radrails.Org. Citováno 2013-10-06.
- ^ "Aptana | Studio". Rubyeclipse.sourceforge.net. Archivovány od originál dne 29. 06. 2009. Citováno 2013-10-06.
- ^ „Scala IDE pro Eclipse“. Scala-ide.org. Citováno 2013-10-06.
- ^ „Jaro · Stažení Eclipse“. Springsource.org. Citováno 2013-10-06.
- ^ Datum vytvoření: pondělí 13. srpna 2012 - 14:35 (2012-08-13). „Spring Tool Suite (STS) for Eclipse Juno (3.8 + 4.2) | Eclipse Plugins, Bundles and Products - Eclipse Marketplace“. Marketplace.eclipse.org. Archivovány od originál dne 15. října 2013. Citováno 2013-10-06.CS1 maint: více jmen: seznam autorů (odkaz)
- ^ „Wolfram Workbench: Nejmodernější integrované vývojové prostředí“. Wolfram.com. Citováno 2013-10-06.
- ^ „Home - WOProject / WOLips - WOCommunity Association Wiki“. Wiki.objectstyle.org. 21. 05. 2013. Citováno 2013-10-06.
externí odkazy
- Seznam projektů na eclipse.org