Articulo de referencia

Eclipse (software)

{{cite web\n | url = https://www.eclipse.org/org/pr.html\n | title = Eclipse.org consortium\n | website = The Community for Open Innovation and Collaboration {{Pipe}} The [[Ecli...

Eclipse es un entorno de desarrollo integrado (IDE) utilizado en la programación informática . [ 5 ] Contiene un espacio de trabajo base y un sistema de complementos extensible para personalizar el entorno. Fue el IDE más popular para el desarrollo de Java hasta 2016, cuando fue superado por IntelliJ IDEA . [ 6 ] Eclipse está escrito principalmente en Java y su uso principal es para desarrollar aplicaciones Java, [ 7 ] pero también puede usarse para desarrollar aplicaciones en otros lenguajes de programación a través de complementos, incluidos Ada , ABAP , C , C++ , C# , Clojure , COBOL , D , Erlang , Fortran , Groovy , Haskell , HLASM , [ a ] ​​JavaScript , Julia , [ 9 ] Lasso , Lua , NATURAL , Perl , PHP , PL/I , [ a ] ​​Prolog , Python , R , Rexx , [ a ] ​​Ruby (incluido el marco Ruby on Rails ), Rust , Scala y Scheme . También puede usarse para desarrollar documentos con LaTeX (a través de un complemento TeXlipse) y paquetes para el software Mathematica . Los entornos de desarrollo incluyen las herramientas de desarrollo de Java (JDT) de Eclipse para Java y Scala, Eclipse CDT para C/C++ y Eclipse PDT para PHP, entre otros. [ 10 ]

El código fuente inicial se originó en IBM VisualAge . [ 11 ] El kit de desarrollo de software (SDK) de Eclipse, que incluye las herramientas de desarrollo de Java, está destinado a desarrolladores de Java. Los usuarios pueden ampliar sus capacidades instalando complementos escritos para la plataforma Eclipse, como kits de herramientas de desarrollo para otros lenguajes de programación, y pueden escribir y contribuir con sus propios complementos. Desde Eclipse 3.0 (lanzado en 2004), los complementos se instalan y gestionan como "paquetes" mediante Equinox , una implementación de OSGi . [ 12 ]

El SDK de Eclipse es software libre y de código abierto , publicado bajo los términos de la Licencia Pública de Eclipse , aunque es incompatible con la Licencia Pública General de GNU . [ 13 ] Fue uno de los primeros IDE en ejecutarse bajo GNU Classpath y se ejecuta sin problemas bajo IcedTea .

Historia

Eclipse se inspiró en la familia VisualAge de productos de entorno de desarrollo integrado (IDE) basados ​​en Smalltalk . [ 11 ] Aunque bastante exitosos, un inconveniente importante de los productos VisualAge era que el código desarrollado no estaba en un modelo de ingeniería de software basado en componentes . En cambio, todo el código de un proyecto se almacenaba en una base de datos comprimida usando técnicas SCID (algo así como un archivo zip pero en .dat). No se podía acceder fácilmente a las clases individuales, ciertamente no fuera de la herramienta. Un equipo principalmente en el laboratorio de IBM Cary, Carolina del Norte, desarrolló el nuevo producto como un reemplazo basado en Java. [ 14 ] En noviembre de 2001, se formó un consorcio con una junta de administradores para impulsar el desarrollo de Eclipse como software de código abierto . Se estima que IBM ya había invertido casi 40 millones de dólares para entonces. [ 15 ] Los miembros originales fueron Borland , IBM , Merant , QNX Software Systems , Rational Software , Red Hat , SuSE , TogetherSoft y WebGain. [ 16 ] El número de administradores aumentó a más de 80 a finales de 2003. En enero de 2004, se creó la Fundación Eclipse . [ 17 ]

Eclipse 3.0 (lanzado el 21 de junio de 2004) seleccionó las especificaciones de la plataforma de servicios OSGi como arquitectura de tiempo de ejecución. [ 18 ]

La Association for Computing Machinery reconoció a Eclipse con el premio ACM Software System Award 2011 el 26 de abril de 2012. [ 19 ]

Las versiones recientes del IDE Eclipse han introducido compatibilidad con los últimos estándares de lenguajes de programación, como Java 23 y C++23, así como mejoras en la usabilidad, incluyendo un tema claro renovado, un plegado de código mejorado para Java y herramientas actualizadas para C/C++ basadas en el frontend del compilador Clang.

Licencias

La Licencia Pública de Eclipse (EPL) es la licencia fundamental bajo la cual se publican los proyectos de Eclipse. [ 20 ] Algunos proyectos requieren una licencia dual, para la cual está disponible la Licencia de Distribución de Eclipse (EDL), aunque el uso de esta licencia debe solicitarse y se considera caso por caso.

Eclipse se lanzó originalmente bajo la Licencia Pública Común , pero posteriormente se relicenciaron bajo la Licencia Pública de Eclipse. La Fundación del Software Libre ha declarado que ambas licencias son de software libre , pero son incompatibles con la Licencia Pública General de GNU (GPL). [ 21 ]

Nombre

Según Lee Nackman, director de tecnología de la división Rational de IBM (fundada en 2003) en aquel entonces, el nombre "Eclipse" (que data de al menos 2001) no era un juego de palabras con Sun Microsystems , ya que la principal competencia del producto en el momento de su denominación era Microsoft Visual Studio , al que Eclipse pretendía eclipsar. [ 22 ]

Diferentes versiones de Eclipse han recibido diferentes nombres relacionados con la ciencia. Las versiones que recibieron nombres de Calisto , Europa y Ganímedes , lunas de Júpiter , fueron seguidas por una versión que recibió el nombre de Galileo , el descubridor de esas lunas. A estas les siguieron dos nombres relacionados con el sol: Helios , de la mitología griega, e Índigo , uno de los siete colores del arcoíris (que es producido por el sol). La versión siguiente, Juno, tiene un triple significado: una figura mitológica romana , un asteroide y una nave espacial a Júpiter . [ 23 ] Kepler , Luna y Marte continuaron con el tema astronómico, y luego Neón y Oxígeno constituyeron un tema de elementos químicos . Photon representó un retorno a los nombres relacionados con el sol.

A partir de 2018, el esquema alfabético fue abandonado para alinearse mejor con la nueva estrategia de lanzamiento simultáneo. [ 24 ] Los lanzamientos se nombran en el formato AAAA-MM para reflejar los lanzamientos trimestrales, comenzando con la versión 4.9 denominada 2018-09. [ 25 ]

Lanzamientos

Desde 2006, la Fundación ha coordinado una publicación simultánea anual . [ 26 ] Cada publicación incluye la plataforma Eclipse y varios otros proyectos de Eclipse.

Desde 2008 hasta 2018, cada lanzamiento simultáneo se produjo el cuarto miércoles de junio. En 2018, el proyecto cambió a lanzamientos trimestrales (de 13 semanas) AAAA-MM sin lanzamientos de servicio intermedios. [ 27 ]

Leyenda:
No compatible
Compatible
Última versión
Versión preliminar
Versión futura
  1. Existe una versión 3.8 de Eclipse Juno; no se promociona en la página principal de descargas, pero hay una distribución empaquetada disponible para su descarga. [ 43 ] Eclipse 3.8 proporciona correcciones de errores para Indigo y añade compatibilidad con Java 7, y su mantenimiento se realizó simultáneamente con el de la versión 4.2. [ 44 ] Se pueden añadir características y complementos equivalentes a una distribución empaquetada desde el IDE.

Arquitectura

Eclipse utiliza complementos para proporcionar toda la funcionalidad dentro y sobre el sistema de tiempo de ejecución. Su sistema de tiempo de ejecución se basa en Equinox , una implementación de la especificación del marco central OSGi . [ 91 ]

Además de permitir que la plataforma Eclipse se extienda utilizando otros lenguajes de programación , como C y Python , el marco de complementos permite que la plataforma Eclipse funcione con lenguajes de composición tipográfica como LaTeX [ 92 ] y aplicaciones de red como telnet y sistemas de gestión de bases de datos . La arquitectura de complementos admite la escritura de cualquier extensión deseada para el entorno, como por ejemplo para la gestión de la configuración . El SDK de Eclipse proporciona compatibilidad con Java y CVS , y la compatibilidad con otros sistemas de control de versiones la proporcionan complementos de terceros .

Con la excepción de un pequeño núcleo de ejecución, todo en Eclipse es un complemento. Por lo tanto, cada complemento desarrollado se integra con Eclipse de la misma manera que otros complementos; en este sentido, todas las características son "iguales". [ 93 ] Eclipse proporciona complementos para una amplia variedad de características, algunas de las cuales son de terceros y utilizan modelos tanto gratuitos como comerciales. Algunos ejemplos de complementos incluyen el Lenguaje Unificado de Modelado (UML), diagramas de secuencia y otros diagramas UML, un complemento para DB Explorer y muchos más.

El SDK de Eclipse incluye las herramientas de desarrollo Java (JDT) de Eclipse, que ofrecen un IDE con un compilador incremental de Java integrado y un modelo completo de los archivos fuente de Java. Esto permite técnicas avanzadas de refactorización y análisis de código. El IDE también utiliza un espacio de trabajo , en este caso un conjunto de metadatos sobre un espacio de archivos plano que permite modificaciones externas de archivos siempre que el recurso del espacio de trabajo correspondiente se actualice posteriormente.

Eclipse implementa los elementos de control gráfico del kit de herramientas de Java llamado Standard Widget Toolkit (SWT), mientras que la mayoría de las aplicaciones Java utilizan el estándar de Java Abstract Window Toolkit (AWT), Swing o JavaFX . La interfaz de usuario de Eclipse también utiliza una capa intermedia de interfaz gráfica de usuario llamada JFace , que simplifica la construcción de aplicaciones basadas en SWT. Eclipse se diseñó para ejecutarse en Wayland durante un proyecto de Google Summer of Code (GSoC) en 2014. [ 94 ]

A partir de 2017Los paquetes de idiomas que está desarrollando el Proyecto Babel proporcionan traducciones a más de 40 idiomas naturales . [ 4 ]

Plataforma de cliente enriquecida

Eclipse proporciona la plataforma de cliente enriquecido (RCP) para el desarrollo de aplicaciones de propósito general.

Los siguientes componentes conforman la plataforma de cliente enriquecido:

Ejemplos de aplicaciones cliente enriquecidas basadas en Eclipse son:

Plataforma de servidor

Eclipse es compatible con el desarrollo para Tomcat , GlassFish y muchos otros servidores, y a menudo permite instalar el servidor necesario (para el desarrollo) directamente desde el IDE. Admite la depuración remota, lo que permite al usuario observar variables y recorrer paso a paso el código de una aplicación que se ejecuta en el servidor conectado.

Plataforma de herramientas web

El proyecto Eclipse Web Tools Platform (WTP) es una extensión de la plataforma Eclipse con herramientas para desarrollar aplicaciones web y Java EE. Incluye editores de código fuente y gráficos para diversos lenguajes, asistentes y aplicaciones integradas para simplificar el desarrollo, así como herramientas y API para facilitar la implementación, ejecución y prueba de aplicaciones. [ 96 ]

Plataforma de modelado

El proyecto Modeling contiene todos los proyectos oficiales de la Fundación Eclipse centrados en tecnologías de desarrollo basadas en modelos. Todos son compatibles con el Eclipse Modeling Framework creado por IBM. Estos proyectos se dividen en seis categorías:

Gestión del ciclo de vida de las aplicaciones

La gestión del ciclo de vida de las aplicaciones (ALM) y la gestión de tareas en Eclipse necesitan un componente opcional llamado Mylyn ( / ˈ m l ɪ n / ), una implementación de código abierto de la interfaz centrada en tareas . Proporciona una API para herramientas que incorporan la interfaz centrada en tareas. Para los desarrolladores de software, ayuda a trabajar de manera eficiente con muchas tareas diferentes (como errores, informes de problemas o nuevas características). Las tareas están integradas en Mylyn. Para todas las tareas que se han integrado, Mylyn monitoriza la actividad del usuario e intenta identificar información relevante para la tarea en cuestión. Utiliza este contexto de tarea para centrar la interfaz de usuario de Eclipse en la información relacionada. Mylyn puede integrarse con repositorios como Bugzilla , Trac , Redmine , Mantis , [ 98 ] JIRA , Unfuddle , [ 99 ] y GitHub . [ 100 ] Se centra en mejorar la productividad reduciendo la búsqueda, el desplazamiento y la navegación. Al explicitar el contexto de la tarea, Mylyn también pretende facilitar la multitarea, la planificación, la reutilización de esfuerzos anteriores y el intercambio de conocimientos especializados.

El nombre del proyecto proviene de la mielina , una capa aislante eléctrica que rodea los axones de las neuronas. [ 101 ] El nombre original de este proyecto, "Mylar", replicaba una marca registrada de una empresa de películas boPET , por lo que la Fundación Eclipse cambió el nombre del proyecto. [ 102 ]

Características

Las características del IDE de Eclipse incluyen un editor de texto con resaltado de sintaxis, asistencia para la codificación, autocompletado de código , refactorización de código , análisis de código con sugerencias de "corrección rápida" y depuración de código . [ 103 ]

Junto con el soporte nativo para OSGi, se ha añadido soporte para JPMS a partir de Java 9. [ 103 ]

Extensiones

Eclipse admite una amplia selección de extensiones, incluyendo soporte para Python a través de PyDev , desarrollo de Android mediante ADT de Google (reemplazado por Android Studio desde 2015), JavaFX a través de e(fx)clipse, JavaScript , jQuery y muchas otras en Eclipse Marketplace. Valable es un complemento de Vala para Eclipse. [ 104 ]

Además de las advertencias integradas del compilador de Java, existen complementos adicionales para el análisis estático de código que mejoran la calidad y la coherencia del código, como SpotBugs y Sonar. [ 105 ] [ 106 ]

La compatibilidad con herramientas de compilación como Ant , Maven , Make y CMake incluye la capacidad de reemplazar el formato de archivo de proyecto nativo de Eclipse con el pom.xml de Maven directamente. [ 107 ]

Distribuciones alternativas

En el proyecto Eclipse existen varias distribuciones alternativas.

Herramientas de desarrollo PHP

El proyecto PHP Hypertext Preprocessor (PHP) Development Tools proporciona un marco de trabajo para la plataforma Eclipse. El proyecto abarca todos los componentes de desarrollo, incluyendo la finalización de código, el desarrollo de PHP y la facilitación de la extensibilidad. Aprovecha la plataforma Eclipse Web Tools Platform (WTP) y el kit de herramientas de lenguajes dinámicos (DLTK) existentes. [ 108 ]

Herramientas de desarrollo de Android

Las Herramientas de Desarrollo de Android (ADT) fueron reemplazadas en 2015 por el propio complemento de la fundación Eclipse, llamado Andmore: Herramientas de Desarrollo para Android , [ 109 ] después de que Google descontinuara el desarrollo de su complemento para el IDE Eclipse, que está diseñado para proporcionar un entorno integrado en el que crear aplicaciones Android. ADT/Andmore extiende las capacidades de Eclipse para permitir a los desarrolladores configurar nuevos proyectos Android, crear una interfaz de usuario de la aplicación, agregar paquetes basados ​​en la API del Marco de Android, depurar sus aplicaciones usando las herramientas del SDK de Android y exportar archivos .apk firmados (o sin firmar) para distribuir sus aplicaciones. Está disponible para su descarga gratuita. ADT de Google fue el IDE oficial para Android hasta 2015, pero fue reemplazado por Andmore de Eclipse y el Android Studio oficial . [ 110 ] [ 111 ] A partir de 2024, el proyecto parece estar moribundo, sin actividad desde 2017. [ 112 ]

Véase también

Notas

  1. 1 2 3 A través de IBM Developer for z/OS [ 8 ] (IDz), anteriormente conocido como Rational Developer for z Systems (RDz), y opcionalmente IBM Open Editor for Z.

Referencias

  1. 1 2 "Consorcio Eclipse.org" . La comunidad para la innovación abierta y la colaboración | La Fundación Eclipse . Archivado del original el 20 de septiembre de 2022. Recuperado el 10 de septiembre de 2022 .
  2. https://eclipse.dev/eclipse/news/4.40 .{{cite web}}: Falta o está vacío |title=( ayuda )
  3. "Equinox/dev - Eclipsepedia" . wiki.eclipse.org . Archivado del original el 26 de agosto de 2023. Consultado el 26 de agosto de 2023 .
  4. 1 2 "Proyecto Babel – Traducción de Eclipse" . Eclipse . La Fundación Eclipse. 31 de enero de 2013. Archivado del original el 29 de abril de 2017. Recuperado el 5 de marzo de 2017 .
  5. "IDEs vs. Herramientas de compilación: Cómo los usuarios de Eclipse, IntelliJ IDEA y NetBeans trabajan con Maven, Ant, SBT y Gradle" . zeroturnaround.com . Archivado del original el 6 de junio de 2024. Consultado el 28 de diciembre de 2018 .
  6. "IntelliJ IDEA domina el mercado de IDE con un 62 % de adopción entre los desarrolladores de JVM" . Snyk . 5 de febrero de 2020. Archivado del original el 6 de junio de 2024. Consultado el 30 de enero de 2022 .
  7. "Entornos de desarrollo integrados (IDE) de escritorio y web de Eclipse" . La Fundación Eclipse . Archivado del original el 28 de enero de 2022. Consultado el 29 de enero de 2022 .
  8. "IBM Developer para z/OS" . IBM . 16 de mayo de 2024. Consultado el 2 de julio de 2024 .
  9. "GitHub - JuliaComputing/JuliaDT: Julia Development Toolkit for Eclipse" . github.com . 10 de octubre de 2018. Archivado del original el 25 de julio de 2018. Consultado el 28 de diciembre de 2018 a través de GitHub.
  10. "Paquetes Eclipse | La Fundación Eclipse: hogar de una comunidad global, el IDE Eclipse, Jakarta EE y más de 350 proyectos de código abierto..." www.eclipse.org . Archivado del original el 26 de agosto de 2023. Consultado el 26 de agosto de 2023 .
  11. 1 2 "¿De dónde vino Eclipse?" . Eclipse Wiki . Archivado del original el 8 de septiembre de 2008 . Recuperado el 16 de marzo de 2008 .
  12. " 500 líneas o menos: Eclipse archivado el 27 de enero de 2017 en Wayback Machine " dice "Con el cambio a OSGi, los complementos de Eclipse pasaron a conocerse como paquetes"
  13. Free Software Foundation, Inc. (5 de noviembre de 2012). "Varias licencias y comentarios sobre ellas" . Archivado del original el 16 de julio de 2009. Consultado el 17 de abril de 2014 .
  14. Rick DeNatale (15 de octubre de 2008). "¿Dará vueltas en círculos?" . Archivado del original el 19 de octubre de 2008.
  15. Milinkovich, Mike. "IBM y Eclipse: Una década de innovación en software" . Construyendo un planeta más inteligente . Archivado del original el 30 de enero de 2012. Recuperado el 3 de noviembre de 2011 .
  16. "Acerca de la Fundación Eclipse: Historia de Eclipse" . Eclipse . Archivado del original el 12 de mayo de 2019. Consultado el 1 de enero de 2014 .
  17. "Acerca de la Fundación Eclipse" . La Fundación Eclipse. Archivado del original el 12 de agosto de 2008. Consultado el 13 de agosto de 2008 .
  18. "OSGi: los cimientos de la plataforma" . Fundación Eclipse. Archivado del original el 13 de junio de 2008. Consultado el 25 de junio de 2008 .
  19. "ACM premia a los innovadores informáticos por sus avances en investigación, educación e industria" . Association for Computing Machinery. Archivado del original el 29 de abril de 2012. Consultado el 26 de abril de 2012 .
  20. "Licencia pública de Eclipse" . Archivado del original el 17 de febrero de 2012. Consultado el 24 de febrero de 2012 .
  21. "Varias licencias y comentarios sobre ellas" . Free Software Foundation. 17 de mayo de 2007. Archivado del original el 16 de julio de 2009. Consultado el 20 de mayo de 2007 .
  22. Darryl K. Taft (20 de mayo de 2005). "Eclipse: Detrás del nombre" . eWeek.com . Ziff Davis Enterprise Holdings . Consultado el 11 de agosto de 2008 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  23. Sharma, Ankur (14 de febrero de 2011). "Naming Indigo +1" . Eclipse . Archivado del original el 25 de febrero de 2017. Recuperado el 4 de julio de 2016 .
  24. "Entrevista con Wayne Beaton, Director de Proyectos de Código Abierto de la Fundación Eclipse: "Eclipse Photon marca el final de una era"" . jaxenter.com . 28 de junio de 2018. Archivado del original el 2 de enero de 2020 . Consultado el 16 de septiembre de 2019 .
  25. "Preguntas frecuentes sobre lanzamientos simultáneos" . Eclipse . 9 de marzo de 2018. Archivado del original el 6 de marzo de 2019. Consultado el 2 de marzo de 2019 .
  26. 1 2 "Lanzamiento simultáneo" . Archivado del original el 18 de enero de 2018. Recuperado el 12 de enero de 2018 .
  27. "Preguntas frecuentes sobre SimRel/Ciclo de lanzamiento simultáneo" . Archivado del original el 6 de marzo de 2019. Consultado el 15 de marzo de 2019 .
  28. "Proyecto Herramientas de Eclipse" . archive.eclipse.org . Archivado del original el 12 de octubre de 2023. Consultado el 10 de septiembre de 2022 .
  29. "Consorcio Eclipse.org" . La comunidad para la innovación abierta y la colaboración | La Fundación Eclipse . Archivado del original el 6 de octubre de 2022. Consultado el 10 de septiembre de 2022 .
  30. "Consorcio Eclipse.org" . La comunidad para la innovación abierta y la colaboración | La Fundación Eclipse . Archivado del original el 7 de marzo de 2023. Consultado el 10 de septiembre de 2022 .
  31. "Proyecto Herramientas de Eclipse" . archive.eclipse.org . Archivado del original el 12 de agosto de 2022. Consultado el 10 de septiembre de 2022 .
  32. "Fundación Eclipse" . Eclipse.org. 21 de junio de 2004. Archivado del original el 7 de enero de 2018. Consultado el 12 de enero de 2018 .
  33. "Proyecto Herramientas de Eclipse" . archive.eclipse.org . Archivado del original el 2 de julio de 2022. Consultado el 10 de septiembre de 2022 .
  34. "¡Eclipse 3.1 por dentro!" . Archivado del original el 1 de diciembre de 2016. Consultado el 12 de enero de 2018 .
  35. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 " Eclipse IDE Simultaneous Release ( SimRel ) " . GitHub . Fundación Eclipse . 6 de diciembre de 2023. Archivado del original el 22 de diciembre de 2023. Recuperado el 22 de diciembre de 2023 .
  36. "Proyectos Eclipse Callisto" . Eclipse . Archivado del original el 25 de junio de 2008. Consultado el 12 de enero de 2018 .
  37. "Liberación simultánea de Ganímedes" . wiki.eclipse.org . Archivado del original el 13 de enero de 2018. Consultado el 12 de enero de 2018 .
  38. "Liberación simultánea de Galileo" . wiki.eclipse.org . Archivado del original el 13 de enero de 2018. Consultado el 12 de enero de 2018 .
  39. "Categoría:Helios" . wiki.eclipse.org . Archivado del original el 13 de enero de 2018. Consultado el 12 de enero de 2018 .
  40. "Categoría:Índigo" . wiki.eclipse.org . Archivado del original el 13 de enero de 2018. Consultado el 12 de enero de 2018 .
  41. "Ayuda - Plataforma Eclipse" . help.eclipse.org . Archivado del original el 22 de octubre de 2017. Consultado el 12 de enero de 2018 .
  42. "Llegó el tren de lanzamiento de Eclipse Juno" . Eclipse . 27 de junio de 2012. Archivado del original el 13 de enero de 2018. Consultado el 12 de enero de 2018 .
  43. "Eclipse 3.8.2 Maintenance Build: 3.8.2" . archive.eclipse.org . 31 de enero de 2013. Archivado del original el 12 de octubre de 2017. Consultado el 12 de enero de 2018 .
  44. "389175 – Lanzamiento simultáneo de doble flujo (3.x y 4.x)" . bugs.eclipse.org . Archivado del original el 22 de junio de 2020. Recuperado el 28 de diciembre de 2018 .
  45. "Categoría:Juno" . wiki.eclipse.org . Archivado del original el 13 de enero de 2018. Consultado el 12 de enero de 2018 .
  46. "Categoría:Kepler" . wiki.eclipse.org . Archivado del original el 13 de enero de 2018. Consultado el 12 de enero de 2018 .
  47. 1 2 3 4 5 6 7 "Eclipse/Instalación - Eclipsepedia" . wiki.eclipse.org . Archivado del original el 6 de junio de 2024. Consultado el 10 de septiembre de 2022 .
  48. "Categoría:Luna" . Wiki.eclipse.org . Archivado del original el 13 de enero de 2018. Consultado el 12 de enero de 2018 .
  49. "Proyecto Eclipse 4.4.0" . 22 de julio de 2013. Archivado del original el 13 de enero de 2018. Consultado el 12 de enero de 2018 .
  50. "Categoría:Marte" . Wiki.eclipse.org . Archivado del original el 13 de enero de 2018. Consultado el 12 de enero de 2018 .
  51. "Categoría:Neón" . wiki.eclipse.org . Archivado del original el 13 de enero de 2018. Consultado el 12 de enero de 2018 .
  52. "Categoría: Oxígeno" . wiki.eclipse.org . Consultado el 12 de enero de 2018 .
  53. "Eclipse Oxygen - Novedades y aspectos destacables" . Archivado del original el 3 de julio de 2018. Consultado el 3 de julio de 2018 .
  54. "Proyecto Eclipse Oxígeno (4.7) M1 - Novedades y Aspectos Destacables" . Archivado del original el 16 de julio de 2019. Consultado el 22 de agosto de 2019 .
  55. "Categoría: Fotón" . wiki.eclipse.org . Archivado del original el 21 de enero de 2018. Consultado el 12 de enero de 2018 .
  56. "Categoría:SimRel-2018-09" . wiki.eclipse.org . Archivado del original el 18 de septiembre de 2018. Consultado el 18 de septiembre de 2018 .
  57. "Categoría:SimRel-2018-12" . wiki.eclipse.org . Archivado del original el 18 de diciembre de 2018. Consultado el 18 de diciembre de 2018 .
  58. "Eclipse 4.10 - Novedades destacadas - Nuevas características para desarrolladores Java" . www.eclipse.org . Archivado del original el 22 de junio de 2020. Consultado el 14 de mayo de 2020 .
  59. "Categoría:SimRel-2019-03" . wiki.eclipse.org . Archivado del original el 18 de diciembre de 2018. Consultado el 18 de diciembre de 2018 .
  60. "Categoría:SimRel-2019-06" . wiki.eclipse.org . Archivado del original el 20 de diciembre de 2018 . Consultado el 20 de diciembre de 2018 .
  61. "Categoría:SimRel-2019-09" . wiki.eclipse.org . Archivado del original el 22 de junio de 2019. Consultado el 22 de junio de 2019 .
  62. "Categoría:SimRel-2019-12" . wiki.eclipse.org . Archivado del original el 22 de junio de 2019 . Consultado el 22 de junio de 2019 .
  63. "Categoría:SimRel-2020-03" . wiki.eclipse.org . Archivado del original el 20 de diciembre de 2019. Consultado el 25 de marzo de 2020 .
  64. "Categoría:SimRel-2020-06" . wiki.eclipse.org . Archivado del original el 25 de marzo de 2020 . Consultado el 25 de marzo de 2020 .
  65. "Categoría:SimRel-2020-09" . wiki.eclipse.org . Archivado del original el 25 de marzo de 2020 . Consultado el 31 de marzo de 2020 .
  66. "Categoría:SimRel-2020-12" . wiki.eclipse.org . Archivado del original el 21 de marzo de 2022. Consultado el 19 de septiembre de 2020 .
  67. "Categoría:SimRel-2021-03" . wiki.eclipse.org . Archivado del original el 25 de noviembre de 2020. Consultado el 25 de diciembre de 2020 .
  68. "Categoría:SimRel-2021-06" . wiki.eclipse.org . Archivado del original el 17 de marzo de 2024 . Consultado el 17 de marzo de 2021 .
  69. "Categoría:SimRel-2021-09" . wiki.eclipse.org . Archivado del original el 24 de junio de 2021. Consultado el 21 de junio de 2021 .
  70. "Categoría:SimRel-2021-12" . wiki.eclipse.org . Archivado del original el 17 de marzo de 2024. Consultado el 29 de septiembre de 2021 .
  71. "Categoría:SimRel-2022-03" . wiki.eclipse.org . Archivado del original el 21 de septiembre de 2022. Consultado el 31 de agosto de 2022 .
  72. "Categoría:SimRel-2022-06" . wiki.eclipse.org . Archivado del original el 21 de septiembre de 2022 . Consultado el 31 de agosto de 2022 .
  73. "Categoría:SimRel-2022-09" . wiki.eclipse.org . Archivado del original el 21 de septiembre de 2022 . Consultado el 31 de agosto de 2022 .
  74. "Categoría:SimRel-2022-12" . wiki.eclipse.org . Archivado del original el 21 de septiembre de 2022. Consultado el 17 de septiembre de 2022 .
  75. "Categoría:SimRel-2023-03" . wiki.eclipse.org . Archivado del original el 10 de diciembre de 2022. Consultado el 10 de diciembre de 2022 .
  76. "Categoría:SimRel-2023-06" . wiki.eclipse.org . Archivado del original el 15 de marzo de 2023 . Consultado el 15 de marzo de 2023 .
  77. "Categoría:SimRel-2023-09" . wiki.eclipse.org . Archivado del original el 14 de junio de 2023 . Consultado el 14 de junio de 2023 .
  78. ".github/wiki/SimRel/2023-12.md en main · eclipse-simrel/.github" . GitHub . Fundación Eclipse . Archivado del original el 22 de diciembre de 2023 . Recuperado el 22 de diciembre de 2023 .
  79. ".github/wiki/SimRel/2024-03.md en main · eclipse-simrel/.github" . GitHub . Fundación Eclipse . Archivado del original el 22 de diciembre de 2023 . Consultado el 22 de diciembre de 2023 .
  80. ".github/wiki/SimRel/2024-06.md en main · eclipse-simrel/.github" . GitHub . Fundación Eclipse . Archivado del original el 22 de diciembre de 2023 . Recuperado el 22 de diciembre de 2023 .
  81. "Requisitos de SimRel" . GitHub . Fundación Eclipse .
  82. ".github/wiki/SimRel/2024-09.md en main · eclipse-simrel/.github" . GitHub . Fundación Eclipse . Archivado del original el 22 de diciembre de 2023 . Consultado el 22 de diciembre de 2023 .
  83. ".github/wiki/SimRel/2024-12.md en main · eclipse-simrel/.github" . GitHub . Fundación Eclipse . Archivado del original el 22 de diciembre de 2023 . Recuperado el 22 de diciembre de 2023 .
  84. ".github/wiki/SimRel/2025-03.md en main · eclipse-simrel/.github" . GitHub .
  85. ".github/wiki/SimRel/2025-06.md en main · eclipse-simrel/.github" . GitHub .
  86. ".github/wiki/SimRel/2025-09.md en main · eclipse-simrel/.github" . GitHub .
  87. ".github/wiki/SimRel/2025-12.md en main · eclipse-simrel/.github" . GitHub .
  88. ".github/wiki/SimRel/2026-03.md en main · eclipse-simrel/.github" . GitHub .
  89. ".github/wiki/SimRel/2026-06.md en main · eclipse-simrel/.github" . GitHub .
  90. ".github/wiki/SimRel/2026-09.md en main · eclipse-simrel/.github" . GitHub .
  91. "Productos certificados por OSGi" . Sitio web de OSGi Alliance . Archivado del original el 20 de abril de 2016. Consultado el 2 de agosto de 2016 .
  92. "Página principal de TeXlipse – LaTeX para Eclipse" . TeXlipse.sourceforge.net . Archivado del original el 16 de diciembre de 2013. Consultado el 1 de enero de 2014 .
  93. Gallardo, David (1 de diciembre de 2002). "Desarrollo de complementos para Eclipse" . IBM . Archivado del original el 6 de febrero de 2018. Recuperado el 5 de febrero de 2018 .
  94. "Eclipse ahora funciona con Wayland" . 18 de agosto de 2014. Archivado del original el 23 de agosto de 2014. Consultado el 17 de septiembre de 2014 .
  95. "Rendimiento de la cartera" . Rendimiento de la cartera. Archivado del original el 13 de diciembre de 2020. Consultado el 16 de diciembre de 2020 .
  96. "Proyecto Plataforma de Herramientas Web de Eclipse" . Eclipse.org. Archivado del original el 6 de junio de 2024. Recuperado el 2 de mayo de 2011. El proyecto Plataforma de Herramientas Web de Eclipse (WTP) amplía la plataforma Eclipse con herramientas para el desarrollo de aplicaciones web y Java EE. Incluye editores de código fuente y gráficos para diversos lenguajes, asistentes y aplicaciones integradas para simplificar el desarrollo, herramientas para la implementación, ejecución y prueba de aplicaciones, y API para ampliar su funcionalidad.
  97. (en inglés) "Sitio web de la fusión" . 31 de enero de 2013. Archivado del original el 19 de marzo de 2015. Consultado el 5 de marzo de 2015 .
  98. "Mylyn MantisBT Connector" . Mantis Bug Tracker . Consultado el 25 de octubre de 2011 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  99. "Unfuddle Mylyn Connector" . Unfuddle. Archivado del original el 12 de octubre de 2014. Recuperado el 21 de mayo de 2011 .
  100. "Conector GitHub Mylyn para Eclipse" . GitHub . 10 de mayo de 2011. Archivado del original el 25 de febrero de 2017. Consultado el 12 de mayo de 2011 .
  101. "Bug191406 - cambiar el nombre del proyecto Mylar a Mylyn" . Fundación Eclipse . Archivado del original el 10 de mayo de 2020. Consultado el 18 de febrero de 2009 .
  102. "Preguntas frecuentes sobre el cambio de nombre del proyecto Mylar a Mylyn" . Fundación Eclipse . Archivado del original el 21 de septiembre de 2019. Consultado el 18 de febrero de 2009 .
  103. 1 2 "Ayuda de Eclipse" . Eclipse . Archivado del original el 20 de noviembre de 2023. Recuperado el 20 de noviembre de 2023 .
  104. "válido en Launchpad" . launchpad.net . 24 de diciembre de 2007. Archivado del original el 29 de diciembre de 2018. Consultado el 28 de diciembre de 2018 .
  105. "Mercado Eclipse" . Mercado Eclipse . Eclipse. Archivado del original el 20 de noviembre de 2023. Consultado el 20 de noviembre de 2023 .
  106. "Documentación de SonarLint" . Sonar . Archivado del original el 20 de noviembre de 2023. Consultado el 20 de noviembre de 2023 .
  107. "Conversión de un proyecto Java de Eclipse a un proyecto Maven" . Eclipseipedia . Eclipse. Archivado del original el 20 de noviembre de 2023. Consultado el 20 de noviembre de 2023 .
  108. "Herramientas de desarrollo PHP" . projects.eclipse.org . 31 de enero de 2013. Archivado del original el 6 de junio de 2024. Consultado el 1 de enero de 2014 .
  109. "Andmore: Herramientas de desarrollo para Android" . Complementos, paquetes y productos de Eclipse - Eclipse Marketplace . Archivado del original el 3 de noviembre de 2019. Consultado el 11 de noviembre de 2019 .
  110. Eason, Jamal. "Android Studio 1.0" . Archivado del original el 8 de diciembre de 2014. Recuperado el 12 de diciembre de 2014 .
  111. Eason, Jamal (26 de junio de 2015). "Una actualización sobre las herramientas para desarrolladores de Android de Eclipse" . android-developers.googleblog.com . Archivado del original el 27 de septiembre de 2022. Recuperado el 25 de marzo de 2017 .
  112. "Andmore - Herramientas para Android en Eclipse" . GitHub . Archivado del original el 28 de abril de 2024. Consultado el 28 de abril de 2024 .

Fuentes

  • Silva, Vladimir (11 de marzo de 2009). Proyectos prácticos con la plataforma Eclipse Rich Client (1.ª  ed.). Apress . pág.  352. ISBN 978-1-4302-1827-2Archivado del original el 19 de junio de 2013. Consultado el 18 de junio de 2011 .
  • Burnette, Ed. (12 de agosto de 2005). Guía de bolsillo de Eclipse IDE (1.ª  ed.). O'Reilly Media . pág.  128. ISBN 978-0-596-10065-0Archivado del original el 7 de junio de 2011. Consultado el 18 de junio de 2011 .
  • Holzner, Steve (1 de mayo de 2004). Eclipse (1ª  ed.). Medios O'Reilly . pag. 317 . ISBN  0-596-00641-1.
  • McAffer, Jeff; Lemieux, Jean-Michel; Aniszczyk, Chris (22 de mayo de 2010). Plataforma Eclipse Rich Client (2.ª  ed.). Addison-Wesley Professional . pág.  552. ISBN 978-0-321-60378-4Archivado del original el 7 de julio de 2012. Consultado el 18 de junio de 2011 .
  • Vogel, Lars (2013). Eclipse IDE: Programación Java, depuración, pruebas unitarias, gestión de tareas y control de versiones Git con Eclipse (3.ª  ed.). Leipzig. ISBN 978-3943747041Archivado del original el 1 de noviembre de 2017. Consultado el 3 de noviembre de 2017 .{{cite book}}: CS1 mantenimiento: falta el editor de ubicación ( enlace )
  • Logotipo de WikibooksEclipse en Wikilibros
  • Logotipo de Wikimedia CommonsContenido multimedia relacionado con Eclipse IDE en Wikimedia Commons
  • Sitio web oficialEdita esto en Wikidata
  • Comunicados de prensa de la Fundación Eclipse en eclipse.org
  • Archivo de comunicados de prensa de la Fundación Eclipse de 2006 en eclipse.org
  • Archivo de comunicados de prensa de la Fundación Eclipse (2001-2005) en eclipse.org