Outils de développement - Composants optionnels: Difference between revisions

Jump to navigation Jump to search
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 ===

Navigation menu