O PDE (Plug-in Development Environment) é uma ferramenta designada a ajudar os desenvolvedores na criação, desenvolvimento, teste, depuração e implementação de plug-ins Eclipse. A ordem do PDE também inclui ferramenta para desenvolvedores de fragmentos, recursos e sites de atualização.
O PDE é parte do SDK Eclipse e não uma ferramenta lançada separadamente. Na linha da filosofia da plataforma Eclipse geral, o PDE fornece uma grande variedade de contribuições de plataformas (ex. visualizadores, editores, assistentes, ativadores e etc.) que se misturam com o restante do workbench Eclipse e ajudam os desenvolvedores em cada estágio de desenvolvimento de plug-in ao trabalhar dentro do workbench Eclipse.
Como um pré-requisito para trabalhar com o PDE, é necessário entender os conceitos apresentados no Platform ISV Guide e JDT User Guide.