PHP 代码规范与质量相关扩展包
最近使用 jenkins 进行代码持续集成,涉及到几个常用的PHP代码规范与质量扩展包,这里记录下:
- PHPUnit:大名鼎鼎的PHP单元测试工具
- PHP_CodeSniffer:代码嗅探工具,检测出代码中不符合编码标准的地方(PHP、JavaScript、CSS),而且可以通过命令对不符合规范之处自动修正
- PHPLOC:可用于计算代码规模和结构
- PHP_Depend:类似Java的JDepend,通过扩展性、复用性和可维护性等维度来展现代码设计的质量
- PHPMD:PHP_Depend的副产品,与Java的PMD类似,可看做是PHP_Depend的前端展示及配置页面
- PHPCPD:PHP 代码拷贝/粘贴检测器
- phpDox:PHP项目代码文档生成器
No Comments