8 years ago Renesas started developing e2 studio, an embedded IDE built on Eclipse CDT. Starting with just 6 developers we successfully grew e2 studio into Renesas's primary IDE. This was only possible by building on the Eclipse IDE & CDT. The large ecosystem already built around the IDE significantly reduces the development effort allowed us to concentrate on adding new target specific features rather than redeveloping the basic IDE features.
This talk covers challenges and rewards of building embedded IDE such as e2 studio using CDT, Linux Tools, Trace compass, GEF, SWT Bot & e(fx)clipse