A Plug-in Development Environment (PDE) eszközt arra tervezték, hogy segítse a fejlesztőket az Eclipse bedolgozók létrehozásában, fejlesztésében, tesztelésében, hibakeresésében és telepítésében. A PDE magában foglalja a töredékek, szolgáltatások és frissítési webhelyek fejlesztésének eszközeit is.
A PDE az Eclipse SDK része, nem egy külön használatos eszköz. Az általános Eclipse platform filozófiájának megfelelően a PDE a platform alkotóelemeinek széles választékát biztosítja (azaz nézetek, szerkesztők, varázslók, indítók stb). Ezek az Eclipse munkaterület többi részével észrevétlenül egybeolvadnak, és az Eclipse munkaterületen belül működve segítik a fejlesztőt a bedolgozók fejlesztésének minden fázisában.
A PDE használatának előfeltételeként tisztában kell lennie a Platform ISV útmutató és a JDT felhasználói kézikönyv című kiadványokban bemutatott fogalmakkal.