phpcs
安装
composer global require "squizlabs/php_codesniffer=*"
配置(PHPSTORM)
## 获取phpmd安装路径composer global config bin-dir --absolute## 配置md路径File -> Default Setting -> Languages & Frameworks -> PHP ???-> Code Sniffer -> ... -> 添加phpcs路径 -> Apply## 设置规则File -> Default Setting -> Editor -> Inspections -> PHP ????-> PHP Code Sniffer validation (打上勾)-> Coding standard -> PSR2 -> Apply
phpmd
规则
- 下载此项目
- 文件:/overview/php/dev/rule/phpmd/ruleset.xml
安装
composer global require "phpmd/phpmd"
配置(PHPSTORM)
## 获取phpmd安装路径composer global config bin-dir --absolute## 配置md路径File -> Default Setting -> Languages & Frameworks -> PHP ???-> Mess Detector -> ... -> 添加phpmd路径 -> Apply## 设置规则File -> Default Setting -> Editor -> Inspections -> PHP ???-> PHP Mess Detector validation (打上勾)-> 添加额外规则(见上面规则说明) -> Apply
phpcs,phpmd,phan安装部署
原文地址:https://www.cnblogs.com/cxscode/p/9319759.html