Intégrer PHPDocumentor à Eclipse PDT

Comment utiliser le générateur de documentation PHPDocumentor sur un projet PHP dans Eclipse.

sudo apt-get install php5-pear
1a. Ubuntu : installation de pear.
su -c 'yum install php-pear'
1b. Fedora : installation de pear.
sudo pear channel-discover pear.phpdoc.org
2. Découvrir le canal de PHPDocumentor.
sudo pear install phpdoc/phpDocumentor-alpha
3. Installer PHPDocumentor.

Sous Fedora, on peut aussi installer directement les paquets php-channel-phpdoc et php-pear-PhpDocumentor pour les étapes 2 et 3.

L'intégration dans Eclipse se fait ensuite en créant une commande d'exécution. En supposant que vos projets possèdent un dossier src pour les sources et un dossier docs pour la documentation, l'argument de la commande phpdoc sera de la forme :

-d ${project_loc}/src -t ${project_loc}/docs/html
Arguments de la commande pour lancer PHPDocumentor.

Capture d'écran

Définition d'une commande dans Eclipse pour lancer PHPDocumentor sur un projet PHP.