Lista de proyectos de Eclipse

La siguiente es una lista de proyectos notables de Eclipse .

Si bien algunos de los proyectos enumerados desempeñan un papel vital para el IDE de Eclipse, el ecosistema de proyectos de Eclipse cubre un alcance significativamente mayor que el de Eclipse IDE.

Proyectos oficiales

Estos proyectos son mantenidos por la comunidad Eclipse y alojados por la Fundación Eclipse.

Subproyectos de nivel superior

  • La plataforma Eclipse es el marco central sobre el que se construyen todos los demás proyectos de Eclipse. [1]
  • Las herramientas de desarrollo de Java (JDT) brindan soporte para Java SE básico. Esto incluye un compilador incremental rápido e independiente. [2]
  • El entorno de desarrollo de complementos (PDE) proporciona herramientas para crear, desarrollar, probar, depurar, crear e implementar complementos, fragmentos, características, sitios de actualización y productos RCP de Eclipse. [3]
  • Orion , CHE, Dirigible y Theia son IDE basados ​​en navegador y plataformas de integración de herramientas abiertas que se centran por completo en el desarrollo para la web, en la web. Las herramientas están escritas en JavaScript y se ejecutan en el navegador. [4] [5]
  • Oniro es una plataforma de software de código abierto, que cuenta con un sistema operativo, API estándar y aplicaciones básicas. [6]

Herramientas

Los siguientes subproyectos se encuentran dentro del subproyecto Herramientas :

  • Buckminster agrega soporte para conjuntos de componentes. [7]
  • Las herramientas de desarrollo de C/C++ ( CDT ) agregan soporte para resaltado de sintaxis de C/C++ , formato de código, integración de depuradores y estructuras de proyectos. A diferencia del proyecto JDT, el proyecto CDT no agrega un compilador y se basa en una cadena de herramientas externa. [8]
  • Graphical Editing Framework (GEF) permite a los desarrolladores crear herramientas gráficas independientes. Algunos ejemplos de usos incluyen herramientas de diseño de diagramas de circuitos, editores de diagramas de actividades y editores de documentos WYSIWYG . [9]
  • Herramientas de desarrollo PHP (PDT)
  • Parallel Tools Platform (PTP) agrega soporte para el desarrollo, análisis, ejecución/monitoreo, depuración y análisis de rendimiento de computación paralela y de alto rendimiento. [10]
  • WindowBuilder es un diseñador de GUI Java bidireccional . [11]

Proyectos que requieren una versión anterior de la plataforma Eclipse:

  • AspectJ Development Tools (AJDT) agrega compatibilidad con las extensiones Java de AspectJ . AJDT requiere Eclipse 3.4 (Ganymede). [12]

Modelado

Los siguientes subproyectos se encuentran dentro del subproyecto Modelado :

  • Eclipse Modeling Framework (EMF), un marco de modelado y una herramienta de generación de código para crear herramientas y otras aplicaciones basadas en un modelo de datos estructurado, a partir de una especificación de modelo descrita en XMI . [13]
  • Graphical Modeling Framework (GMF) es un componente generativo y una infraestructura de tiempo de ejecución para desarrollar editores gráficos basados ​​en EMF y GEF.
  • Acceleo , un generador de código de código abierto que utiliza modelos basados ​​en EMF para generar cualquier lenguaje textual (Java, PHP, Python, etc.).
  • Sirius , un proyecto de código abierto para crear bancos de trabajo de modelado gráfico personalizados aprovechando las tecnologías de modelado de Eclipse, incluidas EMF y GMF.
  • eTrice , una implementación del lenguaje de modelado orientado a objetos en tiempo real ROOM para sistemas de software en tiempo real controlados por eventos. [14]
  • Vorto , estandarización de modelos de información que son una abstracción de un dispositivo físico del mundo real. [15]
  • Eclipse Papyrus Papyrus es una herramienta de ingeniería basada en modelos de código abierto de grado industrial. Papyrus se ha utilizado con éxito en proyectos industriales y es la plataforma base para varias herramientas de modelado industrial. [16]

Tecnología

Los siguientes subproyectos se encuentran dentro del subproyecto Tecnología :

Otro

Proyectos de terceros

  • El complemento de herramientas de desarrollo de Android para Eclipse es un complemento del kit de herramientas de desarrollo de Android para Eclipse. [27]
  • CFEclipse es un IDE ColdFusion de código abierto basado en la plataforma Eclipse.
  • EPIC es un IDE Perl de código abierto basado en la plataforma Eclipse. [28]
  • Adobe Flash Builder es un IDE basado en Eclipse para desarrollar aplicaciones de Internet enriquecidas (RIA) con el marco Adobe Flash/Flex. [29]
  • Google Plugin for Eclipse es un complemento de Google App Engine y Google Web Toolkit. [30]
  • Groovy & Grails Tool Suite (GGTS) ​​es un IDE de código abierto basado en Eclipse diseñado para desarrollar programas Groovy y aplicaciones web Grails. Al igual que Spring Tool Suite, GGTS incluye la edición para desarrolladores de VMware vFabric tc Server. [31]
  • JBoss Developer Studio (JBDS) es un entorno de desarrollo que combina herramientas y componentes de Eclipse, Eclipse Web Tools Project y JBoss Enterprise Application Platform .
  • El proyecto JMLSpecs añade compatibilidad con el lenguaje de especificación JML a las características de Java proporcionadas por JDT. Actualmente, el proyecto proporciona compilación automática de JML, el conjunto de herramientas JML estándar y características de la interfaz de usuario de Eclipse, como resaltado de sintaxis y asistencia de contenido. [32]
  • Nodeclipse es un IDE basado en Eclipse para el desarrollo de Node.js. [33]
  • PyDev es un entorno de desarrollo integrado (IDE) de Python completamente funcional con soporte de refactorización y depuración gráfica. [34]
  • RadRails es un IDE para Ruby on Rails . [35]
  • Ruby Development Tools (RDT) es un IDE Ruby de código abierto para la plataforma Eclipse. [36]
  • El complemento ScalaIDE permite a los usuarios de Eclipse diseñar, depurar y crear programas en Scala . ScalaIDE admite proyectos mixtos de Scala y Java, finalización de código y un depurador integrado. [37]
  • Spring Tool Suite (STS) es un IDE de código abierto (también disponible como complemento de Eclipse) para crear aplicaciones utilizando Spring Framework . STS incluye la edición para desarrolladores de vFabric tc Server, finalización y refactorización de código avanzada, un editor gráfico de configuración de Spring y herramientas para Spring Web Flow , Spring Batch , Spring Roo y Spring Integration . [38] [39]
  • Wolfram Workbench es un IDE basado en Eclipse (también disponible como complemento de Eclipse) para el lenguaje Mathematica . [40]
  • WOLips es un IDE para WebObjects . [41]

Véase también

Referencias

  1. ^ "Plataforma - Eclipsepedia". Eclipse.org. 13 de noviembre de 2012. Consultado el 6 de octubre de 2013 .
  2. ^ "Herramientas de desarrollo de Java de Eclipse (JDT)". Eclipse.org . Consultado el 6 de octubre de 2013 .
  3. ^ "PDE". Eclipse.org . Consultado el 6 de octubre de 2013 .
  4. ^ "Orión". Eclipse.org. 31 de enero de 2013. Consultado el 6 de octubre de 2013 .
  5. ^ Beaton, Wayne. "Licencia pública Eclipse 2.0 | La Fundación Eclipse". www.eclipse.org . Consultado el 13 de febrero de 2019 .
  6. ^ "Eclipse Oniro | projects.eclipse.org". Eclipse.org. 2022-04-04 . Consultado el 2022-04-04 .
  7. ^ "Proyecto Buckminster".
  8. ^ "CDT de Eclipse". Eclipse.org . Consultado el 6 de octubre de 2013 .
  9. ^ "GEF". Eclipse.org. 27 de septiembre de 2013. Consultado el 6 de octubre de 2013 .
  10. ^ "Plataforma de herramientas paralelas Eclipse (PTP)". Eclipse.org . Consultado el 6 de octubre de 2013 .
  11. ^ "WindowBuilder". Eclipse.org . Consultado el 6 de octubre de 2013 .
  12. ^ "Herramientas de desarrollo de AspectJ (AJDT)". Eclipse.org. 4 de marzo de 2009. Consultado el 6 de octubre de 2013 .
  13. ^ "Modelado de eclipses - EMF - Inicio". Eclipse.org . Consultado el 6 de octubre de 2013 .
  14. ^ "Eclipse eTrice". 31 de enero de 2013.
  15. ^ "Vorto". 27 de agosto de 2014.
  16. ^ "Papiro Eclipse".
  17. ^ "Eclipse Scout - Página de inicio del proyecto". Eclipse.org . Consultado el 6 de octubre de 2013 .
  18. ^ "Eclipse SUMO". Eclipse.org. 21 de junio de 2017. Consultado el 6 de marzo de 2020 .
  19. ^ "Proyecto g-Eclipse: herramientas para computación en la nube y en red". Eclipse.org . Consultado el 6 de octubre de 2013 .
  20. ^ "Eclipse Subversive - Proveedor del equipo Subversion (SVN)". Eclipse.org . Consultado el 6 de octubre de 2013 .
  21. ^ "Eclipse BIRT Home". Eclipse.org . Consultado el 6 de octubre de 2013 .
  22. ^ "Proyecto Eclipse Data Tools Platform (DTP)". Eclipse.org . Consultado el 6 de octubre de 2013 .
  23. ^ "Proyecto de código abierto Eclipse Mylyn". Eclipse.org . Consultado el 6 de octubre de 2013 .
  24. ^ "Proyecto de plataforma de herramientas de rendimiento y pruebas de Eclipse". Eclipse.org . Consultado el 6 de octubre de 2013 .
  25. ^ "Subproyecto de herramientas estándar web".
  26. ^ "Proyecto Mihini".
  27. ^ "Complemento ADT | Desarrolladores de Android". Developer.android.com . Consultado el 6 de octubre de 2013 .
  28. ^ "EPIC - Integración de Eclipse Perl" (en alemán). Epic.sourceforge.net . Consultado el 6 de octubre de 2013 .
  29. ^ "Desarrollo de juegos y aplicaciones | Adobe Flash Builder 4.7 Premium". Adobe.com. 2013-09-26 . Consultado el 2013-10-06 .
  30. ^ "Complemento de Google para Eclipse: desarrolladores de Google". 19 de septiembre de 2013. Consultado el 6 de octubre de 2013 .
  31. ^ Comunidad Grails. «Groovy/Grails Tool Suite». Grails.org. Archivado desde el original el 2013-10-03 . Consultado el 2013-10-06 .
  32. ^ "Lenguaje de modelado Java (JML) | Descargas de software de desarrollo gratuito en". Sourceforge.net . Consultado el 6 de octubre de 2013 .
  33. ^ "Nodeclipse (Nodeclipse-1, complementos del editor CoffeeScript, IDE Eclipse Node.js y npm-proxy) en GitHub". Github.com . Consultado el 6 de octubre de 2013 .
  34. ^ "Página de inicio de PyDev".
  35. ^ "Radrails.Org". Radrails.Org. Archivado desde el original el 2007-06-14 . Consultado el 2013-10-06 .
  36. ^ "Aptana | Studio". Rubyeclipse.sourceforge.net. Archivado desde el original el 29 de junio de 2009. Consultado el 6 de octubre de 2013 .
  37. ^ "Scala IDE para Eclipse". Scala-ide.org . Consultado el 6 de octubre de 2013 .
  38. ^ "Descargas de Spring · Eclipse". Springsource.org . Consultado el 6 de octubre de 2013 .
  39. ^ Fecha de creación: lunes, 13 de agosto de 2012 - 14:35 (13/08/2012). «Spring Tool Suite (STS) para Eclipse Juno (3.8 + 4.2) | Complementos, paquetes y productos de Eclipse - Eclipse Marketplace». Marketplace.eclipse.org. Archivado desde el original el 15 de octubre de 2013. Consultado el 6 de octubre de 2013 .{{cite web}}: CS1 maint: nombres múltiples: lista de autores ( enlace ) CS1 maint: nombres numéricos: lista de autores ( enlace )
  40. ^ "Wolfram Workbench: entorno de desarrollo integrado de última generación". Wolfram.com . Consultado el 6 de octubre de 2013 .
  41. ^ "Inicio - WOProject / WOLips - Wiki de la Asociación WOCommunity". Wiki.objectstyle.org. 2013-05-21 . Consultado el 2013-10-06 .
  • Lista de proyectos en eclipse.org
Obtenido de "https://es.wikipedia.org/w/index.php?title=Lista_de_proyectos_relacionados_con_Eclipse&oldid=1222548258"