Installer PHP CodeSniffer sur Mac OS X
Par Pierre-Yves Landuré
—
Dernière modification
23/02/2014 06:54
PHP CodeSniffer est un outil détectant les violations de standards de développement. Il permet d'obtenir un code clair et cohérent. Ce guide facilite son installation sur Mac OS X.
Ce guide est testé sur:
- Mac OS X 10.9.1 Mavericks
Ce guide est testé avec ces versions de PHP CodeSniffer:
- 1.5.0
Prérequis
Ce guide nécessite:
Installation
Installez l'outil:
sudo port install php5-pear pear-PHP_CodeSniffer
Installez l'outil dans le chemin des binaires et corrigez les chemins:
sudo cp '/opt/local/lib/php/pear/bin/phpcs' '/opt/local/bin/phpcs'
sudo sed -i'' \
-e "s|/usr/bin/php|/usr/bin/env php|g" \
'/opt/local/bin/phpcs'
sudo sed -i'' \
-e "s|include_once 'PHP|include_once '/opt/local/lib/php/pear/PHP|g" \
'/opt/local/bin/phpcs'
L'outil phpcs est à présent disponible sur le système:
command -v phpcs
Remarque: l'installation des paquets PEAR se fait à l'aide la commande port. Listez les paquets PEAR disponibles:
command port echo 'name:^pear-'
Finalisation
Ce guide recommande:
- le plugin SublimeLinter-phpcs pour Sublime Text 3.
- le plugin PHPCs pour Sublime Text 3.
Remerciements
- Merci aux développeurs de PHP CodeSniffer (en).