【发布时间】:2011-02-05 11:54:05
【问题描述】:
如何将 php_beautifier 与 PEAR 代码标准一起使用?
【问题讨论】:
标签: php coding-style pear code-formatting php-beautifier
如何将 php_beautifier 与 PEAR 代码标准一起使用?
【问题讨论】:
标签: php coding-style pear code-formatting php-beautifier
您必须使用PHP_Beautifier_Filter_Pear 而不是default filter。
$oBeaut->addFilter('Pear',array('add_header'=>'php'));
或来自 CLI
$ php_beautifier --filters "Pear(add_header=php)"
PEAR 过滤器将
- 在 switch 语句中的 Break 之后添加 2 个换行符。 Break indent 和上一行一样
- 函数定义中的大括号换行,'function' 构造的缩进相同
- 以“#”开头的注释替换为“//”
- 打开标签替换为
<?phpT_OPEN_TAG_WITH_ECHO替换为<?php echo- 通过设置“add_header”,过滤器添加标准 PEAR 注释标头之一(php、bsd、apache、lgpl、pear)或任何文件作为许可证标头。
【讨论】: