Estendi un ambiente di sviluppo modulare basato su un'architettura di plug-in.
Eclipse è un ambiente di sviluppo integrato estensibile progettato attorno a un framework modulare di plug-in. Sebbene sia comunemente associato allo sviluppo Java, supporta molti linguaggi e scenari di tooling tramite estensioni. Le funzionalità principali includono la modifica del codice, la gestione dei progetti, il debug e l'integrazione del controllo delle versioni. Eclipse è spesso utilizzato come piattaforma per creare strumenti di sviluppo personalizzati, supporto per linguaggi e flussi di lavoro specifici di un dominio. Il suo sistema di plug-in consente agli add-in di introdurre nuovi editor, framework, strumenti di test e integrazioni, rendendo Eclipse adatto a ambienti di sviluppo complessi e personalizzabili.