Eclipse es un entorno de desarrollo integrado de código abierto multiplatafomra extensible para integrar herramientas. Para los cientos de miles de clientes comerciales que lo utilizan para desarrollar plug-ins o plataformas de herramientas enteras, Eclipse representa una tecnología probada, fiable y escalable en la que diseñar, desarrollar e implementar productos comerciales.
Esta exhaustiva guía ofrece una introducción y una visión general al desarrollador novel de todo el proceso de desarrollo de plug-ins, incluidas las buenas prácticas para obtener resultados de alta calidad. Para los desarrolladores experimentados, sin embargo, éste es un libro de referencia. A lo largo del libro se tratan las API y se muestran ejemplos, además de tutoriales detallados.