Amplía un entorno de desarrollo modular construido en torno a una arquitectura de complementos.
Eclipse es un entorno de desarrollo integrado extensible diseñado en torno a un marco modular de complementos. Aunque se asocia comúnmente con el desarrollo en Java, admite muchos lenguajes y escenarios de herramientas a través de extensiones. Las capacidades principales incluyen la edición de código, la gestión de proyectos, la depuración y la integración con el control de versiones. Eclipse se utiliza con frecuencia como plataforma para crear herramientas de desarrollo personalizadas, compatibilidad con lenguajes y flujos de trabajo específicos de dominios. Su sistema de complementos permite que los complementos incorporen nuevos editores, marcos, herramientas de prueba e integraciones, lo que hace que Eclipse sea adecuado para entornos de desarrollo complejos y personalizables.