Inhaltsverzeichnis
PHP Code Sniffer
Überprüft Code auf eigene oder übernommene Konventionen. Auch als Pre-Commit-Hook für Subversion einsetzbar.
PHP Code Sniffer installieren:
sudo pear install PHP_CodeSniffer
Konventionen im Projekt foo einchecken, z. B. in
/foo/phpcs
Via cli ausführen, beliebigen Pfad bar ins Projekt übergeben:
phpcs --standard=/home/.../foo/phpcs/coding_standards bar
In Eclipse einbinden zum Überprüfen der aktuellen Datei oder des aktuellen Verzeichnisses (${resource_path}):
Run > External Tools > Open External Tools Dialog > Program > New
Name: PHP Code Sniffer
Location: /usr/bin/phpcs
Argument: --standard=/home/.../foo/phpcs/coding_standards /home/.../foo/ ${resource_path}
Dann ausführen via
Run > External Tools > PHP Code Sniffer
bzw. über die entsprechende Toolbar.