Atom e PHP: Em busca da configuração perfeita

Como eu disse recentemente, eu deixei de usar o Textmate, passei a usar o Atom e recomendei alguns packages que eu estou usando e estão me ajudando diariamente.

Neste post eu quero mostrar mais alguns packages bem úteis para desenvolvimento
PHP:

  • linter-phpmd
  • linter-phpcs
  • php-getters-setters

Os dois primeiros para funcionar precisam que tanto o PHPMD (PHP Mess Detector) e o PHP_CodeSniffer esteja instalados no ambiente e acessíveis por meio do PATH, ou seja, os comandos phpcs e phpmd devem ser acessíveis de qualquer local.

No screenshot abaixo eu estou com uma classe do Core do Magento aberta e é possível observar algumas recomendações para melhorar o código:

Já o PHP Getters Setters, como o nome diz, permite gerar automaticamente os métodos Getters e Setters para os atributos de uma classe. É uma mão na roda.

Para instalar estas packages, basta acessar as configurações do Atom e pesquisar
por elas no local adequado, ou digitar no terminal/prompt:

apm install linter-phpmd

apm install linter-phpcs

apm install php-getters-setters

Start the Discussion!

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.