O PDE proporciona um ambiente de desenvolvimento de plug-ins abrangente.
O próprio PDE está dividido em vários plug-ins separados. A tabela seguinte mostra que pacotes de APIs se encontram em que plug-ins (estão destacados os pacotes de APIs referenciados mais habitualmente). Esta tabela é útil para determinar quais os plug-ins que um determinado plug-in tem de incluir como pré-requisitos.
Pacote de API | ID do Plug-in |
org.eclipse.pde.core[.*] | org.eclipse.pde.core |
org.eclipse.pde.ui[.*] | org.eclipse.pde.ui |