Analogamente ai plugin e ai frammenti, il PDE considera le funzioni della piattaforma come se fossero progetti. Collega una capacità speciale di "funzione" a tali progetti per avere la possibilità di eseguire generatori dalla natura specifica. Il progetto deve contenere un manifest di funzione.
Nel PDE è disponibile una procedura guidata per l'impostazione di un progetto di funzione che generalmente viene utilizzata per impostare una funzione dopo aver sviluppato plugin e frammenti. Tuttavia, la creazione della funzione può avvenire in qualsiasi fase dello sviluppo e l'aggiunta dei nuovi plugin può essere effettuata in un secondo momento.
Presupponendo che gli esempi precedenti siano stati seguiti, lo spazio di lavoro dovrebbe già contenere il "Plugin XYZ" e il "Frammento tedesco". In questa fase verrà creata una funzione di esempio e le risorse verranno compresse per essere pronte alla distribuzione.
A questo punto il progetto "com.example.feature" si trova nello spazio di lavoro.
Il progetto dovrebbe contenere il file
"feature.xml" e l'editor del manifest di funzione si apre per consentire l'immissione di eventuali modifiche.