L'environnement de développement de plug-in (PDE) est un outil destiné à aider les développeurs à créer, développer, tester, déboguer et déployer les plug-ins Eclipse. PDE a également pour objet d'intégrer les outils de développement de fragments, dispositifs et sites de mise à jour.
PDE fait partie du SDK d'Eclipse ; il ne s'agit d'un outil pouvant être lancé séparément. Conformément à la philosophie générale de la plateforme Eclipse, il offre des fonctionnalités de plateforme très variées (parmi lesquelles des vues, des éditeurs, des assistants, des lanceurs, etc.) qui s'intègrent de manière transparente au reste du plan de travail Eclipse. Il guide le développeur à chaque étape du développement de plug-in tout en fonctionnant à l'intérieur du plan de travail Eclipse.
Pour pouvoir utiliser PDE, il convient de maîtriser les concepts présentés dans les documents Platform ISV Guide et JDT User Guide.