您对PHP编码标准工具/系统/程序有何建议?

Dav*_*ith 7 php coding-style

我正在与几个开发人员合作开发一个PHP项目,每个开发人员都有自己的风格.风格差异很大,并且可能使代码真的难以阅读,并且每个人都同意我们需要标准化我们的风格.

我遇到的问题是我找不到任何好的程序或系统来帮助强制执行PHP标准.我过去曾经使用过很多程序用于C++和Java,而且我是一个巨大的checkstyle粉丝,但我找不到任何优雅的PHP.

您会建议使用哪些程序,工具或系统来帮助开发人员遵循一套通用的PHP编码标准?此外,如果解决方案还处理嵌入在XHTML中的PHP,那将是很好的,但这不是必需的.

Juk*_*bom 12

PHP_CodeSniffer似乎是一个很棒的工具.我所关联的项目使用Zend Framework编码标准作为我们自己的基础,我们研究了如何使用它.

但是,我们的截止日期并没有为试验新工具留下太多余地,因此我们从未在初始测试之后使用它.


Seb*_*Seb 5

我过去用过phpCodeBeautifier.它没有很多选项,但它可以完成某项工作,并有助于保持标准代码.

它是从命令行运行的,如果您的IDE支持外部格式化程序,您可以与它集成,或创建一个脚本以在所有文件上运行.

或者,如果您使用Eclipse或者您不打算偶尔运行它,则可以将Eclipse与其PHP插件一起使用.只需点击几下,您就可以重新格式化文件夹中的代码.