注:PHPCompatibility是PHPCodesniffer的一个插件,所以要使用PHPCompatibility,必须先安装PHPCodesniffer 1.安装PHPCodesniffer PHP_CodeSniffer 安装完成后,我们可以检查一下是否安装是否正常 phpcs --version 注:如果您是Windows用户,您需要将PHPCodesniffer的安装路径(需要深入到PHPCodesniffer的bin 目录)添加到系统环境变量PATH中去(和添加php的环境变量方法相同) 如果屏幕中显示了版本信息,那么说明安装成功了,这时我们已经可以使用PHPCodesniffer来检查我们的代码规范了 phpcs /to/code 但这不是我们的目的,我们的目的是使用PHPCompatibility,所以我们继续安装PHPCompatibility(Github地址) 因为PHPCompatbility仅仅作为PHPCodesniffer 然后执行命令让PHPCodesniffer知道您的PHPCompatibility的安装路径 phpcs --config-set installed_paths /path/to/PHPCompatibility
"composer/installers": true, "drupal/core-composer-scaffold": true, "dealerdirect/phpcodesniffer-composer-installer
;静态分析;自动构建; 5.静态分析:检测代码包括计算复杂度、依赖性、最佳实践建议、编程规范的符合度、找出问题的代码或者可能的缺陷;显示重复的代码;产生文档;相关工具:PhpCheckstyle、PHPCodeSniffer
. - phpcodesniffer: Detects violations of a defined set of coding standards in PHP. - phpmd: A PHP static