如何让 Zend Studio 像 NetBeans 7.1 一样格式化 PHP 代码


How to have Zend Studio format PHP code like NetBeans 7.1 does?

我使用 NetBeans 7.1,我喜欢 NetBeans 格式化 PHP 代码的方式。

我正在与其他开发人员一起研究这个项目,但他使用 Zend Studio (ZS),当他用 ZS 重新格式化代码并将更改提交到 git 时,看起来他已经更改了整个文件,而实际上它只是更改了几行。这超过了拥有版本控制的全部目的,如果代码中的每个小更改看起来都像整个文件都已更改。

他喜欢Zend Studio,我不想强迫他使用其他产品。我不介意使用 ZS,但当我免费拥有 NetBeans 所需的东西时,我无法支付 300 美元的价格标签。

因此,我正在寻找一种方法让他继续使用他的 IDE,但是当他格式化代码时,ZS 会以与 NetBeans 相同的方式执行此操作。

关于在 Zend Studio 上更改哪些内容以使代码格式像 NetBeans 7.1 一样,有什么建议吗?

谢谢!

尝试在 NetBeans 中安装 PHPCS 插件并选择 ZEND 框架规则集来设置编码标准,这将自动格式化 NetBeans 中的代码,就像在 ZS 中一样。你可以谷歌或看看其中一些文章:

  • http://www.summasolutions.net/blogposts/applying-zend-coding-standard-netbeans-phpmd-codesniffer。

  • http://drupal.org/node/1019816

  • http://code.garyjones.co.uk/configuring-netbeans-for-wordpress-coding-standards/

简而言之,你们都需要决定并遵循一些编码标准。