0

我正在与一个由 5 名成员组成的团队使用 CodeIgniter 框架开始一个项目。我看过编码标准文件。团队将尝试维护它。但仍然可能发生错误。是否有任何工具可以在应用程序开发后检查 Codeigniter 的编码标准并衡量该框架的性能。Codeigniter 中是否有任何要遵循的规则集以及应该与 codeIgniter 一起使用什么文档?

4

1 回答 1

1

如果您绝对想确保源代码符合样式指南,您可以尝试将PHP_CodeSniffer项目连接到您的 scm(我相信您会使用一个)pre-commitpre-receivehook(这是svn / git调用它)。这样,您可以退回未通过样式检查的提交。

一种不那么苛刻的方法可能是设置某种持续集成服务器,例如jenkins(有一个方便的 php 项目模板),并在代码嗅探器警告样式偏差时显示一些警告。

但是,这将使您团队编写“编译器允许的任何内容”样式。真正关心可读性和可维护性,这将毫无用处。

更新

看起来,有人已经开始针对 codeigniter 自己的编码风格指南实施嗅探器规则,请参阅论坛帖子github repo

于 2012-08-21T06:00:39.260 回答