Je développe avec Eclipse + PDT. J'ai ajouté des commentaires phpdoc à mon code, mais en fait n'a jamais généré une documentation résultante dans Eclipse. Comment devrais-je le faire - existe-t-il des fonctionnalités dans Eclipse ou la génération DOC devrait être faite à l'extérieur? P>
3 Réponses :
Oui, il y a un magicien pour le faire à Zend. Découvrez ce BREF GUIDE . P>
Vous pouvez également créer une configuration de lancement externe pour appeler la norme phpdocumentor . p>
Pour relancer la configuration que vous avez quelques choix: p>
Merci, mais j'utilise régulièrement Eclipse + PDT, apparemment, il n'y a pas une telle option.
Pour générer la documentation, vous devez utiliser phpdocumentor , qui peut être installé comme package de poirier. < / p>
Ensuite, vous devez l'appeler de la ligne de commande; Je ne l'ai jamais vu appelé d'Eclipse PDT, en fait. P>
Une excellente solution consiste à avoir une plate-forme d'intégration continue (en utilisant PHPunSControl , par exemple) et intègre à la création du phpdoc dans votre fichier de configuration de construction; De cette façon, le phpdoc est généré à chaque fois que quelqu'un commet (ou une fois par jour, ou chaque fois que vous le souhaitez ^^) em>. p>.
dans Eclipse PDT, vous pouvez appeler "Outils externes" (voir "Exécuter> Outils externes" dans le menu); Cela vous permettrait de lancer la commande phpdoc (comme vous le faites de CLI); Mais cela n'est certainement pas aussi convivial que ce que propose Zend Studio offre - pas le même prix non plus, bien que ^^ p>
J'ai utilisé la fourmi pour construire mes projets PHP et disposer d'une cible DOC. Eclipse joue très bien avec la fourmi. Aussi, vous exécutez Phing d'Eclipse.
Un autre excellent outil pour générer une documentation est Apigen . Il n'a pas besoin d'installation avec de la poire (mais comprend) et il peut être utilisé comme un package autonome. P>
Comment installons-nous apigen code> pour Windows? J'ai téléchargé le paquet
phar code>, mais il n'y a pas d'indice comme comment procéder.
@Suhailgupta jetez un oeil ici: Github.com/apigen/apigen
J'ai donc inclus le chemin C: \ wamp \ www \ apigen.phar code> dans la variable utilisateur
chemin code> et également à l'intérieur du système code> système code>. Mais ça ne marche pas! Imprime simplement rien.
Essayez d'ouvrir un problème ici: Github.com/apigen/apigen/issues
J'ai tapé la commande comme PHP Apigen Generate --Help code> et la sortie est
Impossible d'ouvrir le fichier d'entrée: apigen code>
Essayer avec apigen.phar
Même Impossible d'ouvrir le fichier d'entrée: apigen.phar code>