Windows 上の PHP 環境で PHPMD を利用してみる。
環境
こんな人向け。- Windows で開発
- PHPの実行はゲストOS上(Vagrantなど使用)で行っているが、コーディングはWindows上
Windows 上の PHP 環境で PHPMD を利用してみる。
Eclipse に同梱されているものでも良い。
XAMPP を導入した場合、以下に PHP の各モジュールが配置される。
C:\xampp\php
php.ini
の以下のコメントアウトを外す。;extension=php_openssl.dll
C:\xampp\php>php -r "readfile('https://getcomposer.org/installer');" | php
composer.json
を配置する。
(PHPCSも一緒に入れたのでこんな風になっているが…){
"require": {
"squizlabs/php_codesniffer": "*",
"phpmd/phpmd": "*"
}
}
C:\xampp\php>php composer.phar install
完了すると PHPMD が導入されているはず。
C:\xampp\php\vendor\bin\phpmd
apm install linter
apm install linter-phpmd
.atom/config.cson
に以下の記述をする。"linter-phpmd":
executablePath: "C:\\xampp\\php\\vendor\\bin\\phpmd"
rulesets: "cleancode,codesize,controversial,design,unusedcode"
rulesets
はお好みで。