具有Drupal编码风格的PHP代码格式化程序


PHP code formatter with Drupal coding style

我们主要使用像Vim这样的简单文本编辑器进行Drupal编程。现在,经过几年的发展和许多不同的人在这个项目上工作,编码约定已经有点分歧:-)

Drupal本身具有清晰的代码风格,并且存在一个脚本来识别违反编码约定的行为。但是,手动修复所有内容太费力,并且可能会引入错误。

我想知道是否有任何可定制的非商业PHP代码格式化程序,它可以批量处理项目的所有PHP文件。我只找到了一个封闭的解决方案,它似乎不可定制。

至于Drupal,我们有Coder模块。

你可以试试我们的PHP格式化程序。

它是可编写脚本的,并且使用项目文件,它可以根据需要在尽可能多的 PHP 文件上运行。

因为它使用语言精确的解析器和漂亮的打印机,所以在重新格式化时不会破坏您的代码。

我不知道是否具有"Drupal"风格,但它具有一些可配置性。

(这似乎很容易在谷歌使用"PHP 格式化程序"中找到)。