|
|
| Line 98: |
Line 98: |
| == Pour développer ou utiliser les contrôles Qualité (PHPUnit, PHPCodeSniffer, PHPCpd, PHPDepends) == | | == Pour développer ou utiliser les contrôles Qualité (PHPUnit, PHPCodeSniffer, PHPCpd, PHPDepends) == |
| === Depuis Eclipse === | | === Depuis Eclipse === |
| La meilleure méthode est d'installer les PHP Tools integration (PTI) pour Eclipse, en utilisant l'URL suivante via l'interface d'installation de plugins Eclipse:
| | Le plugin PTI pour utiliser PHPUnit et PHPCodesniffer est maintenant abandonnée. |
|
| |
|
| http://www.phpsrc.org/eclipse/pti/
| | * Pour utiliser PHPUnit, ceci est disponible en standard dans une installation de base d'Eclipse. |
|
| |
|
| En faisant cela, l'installation et l'exécution de tests PHPUnit ou des autres outils est directement intégré à votre Eclipse.
| | * Pour utiliser PHPCodesniffer, vous pouvez créer une entrée "External Tools" avec une configuration de ce type |
|
| |
|
| Modifier la configuration dans Eclipse (Windows-Preferences-PHPTools-PHPCodeSniffer) pour ajouter le répertoire de standard CodeSniffer '''Dolibarr''' ayant pour path '''dev/codesniffer'''.
| | [[Image:Setup_phpcs.png]] |
| | |
| Modifier la configuration dans Eclipse (Windows-Preferences-PHPTools-PHPUnit) comme sur la copie écran suivante (cliquer pour zoomer):
| |
| | |
| [[File:Eclipse setup PHPUnit.png|200px]] | |
| | |
| Si vous n'installez pas PTI, il faut réaliser une installation et exécution en manuel en ligne de commande.
| |
|
| |
|
| === En ligne de commande manuelle === | | === En ligne de commande manuelle === |