Skip to content

Instantly share code, notes, and snippets.

@jfranciscos4
Forked from wescleymatos/ferramentas_php
Last active August 29, 2015 14:15
Show Gist options
  • Save jfranciscos4/93e46f8e950f4a3a0a01 to your computer and use it in GitHub Desktop.
Save jfranciscos4/93e46f8e950f4a3a0a01 to your computer and use it in GitHub Desktop.
#Inslatar Xdebug
sudo apt-get install xdebug
#Instalar o pear
sudo apt-get install php-pear
sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover components.ez.no
sudo pear channel-discover pear.symfony-project.com
sudo pear channel-discover pear.cakephp.org
#ferramenta de TDD - PHPUnit
sudo pear install --alldeps phpunit/PHPunit
#Estilo de código – PHP_CodeSniffer
sudo pear install PHP_CodeSniffer
sudo pear install cakephp/CakePHP_CodeSniffer
#Código Duplicado (o famoso Ctrl+C, Ctrl+V – que pode criar pontos de evolução distintos para a mesma #funcionalidade) – PHPCPD
pear install pear.phpunit.de/phpcpd
#Medição e análise estrutural – PHPLoc
pear install pear.phpunit.de/phploc
#Diversas Métricas de Software, adicionais ao item anterior – PHP_Depend
pear channel-discover pear.pdepend.
pear install pdepend/PHP_Depend
#Bagunça no código (buscamos aqui pontos de refatoração) – PHPMD
pear channel-discover pear.phpmd.org
pear channel-discover pear.pdepend.org
pear install --alldeps phpmd/PHP_PMD
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment