gpt4 book ai didi

php-cs-修复程序 : need more information on using fix --level option

转载 作者:可可西里 更新时间:2023-11-01 12:36:14 25 4
gpt4 key购买 nike

好的,我知道 php-cs-fixer 允许对编码标准进行以下级别的修复:

php php-cs-fixer.phar fix /path/to/project --level=psr0
php php-cs-fixer.phar fix /path/to/project --level=psr1
php php-cs-fixer.phar fix /path/to/project --level=psr2
php php-cs-fixer.phar fix /path/to/project --level=symfony

我知道 psr0psr1psr2 级别保持指定的编码标准。

但我想知道 --level=symfony 提供了什么,以及该编码标准与 psr2 有何不同。

此外,如果我们根本不提供 --level 选项。默认情况下是否假定 --level=psr2

最佳答案

现在是 2017 年,从版本 2 开始,您可以使用 describe 命令

vendor/bin/php-cs-fixer describe @PSR2

它向您显示规则集中的当前修复程序及其名称和描述:

enter image description here

所以对于“Symfony”规则集,它看起来像:

vendor/bin/php-cs-fixer describe @Symfony

对于像这样的单一规则:

vendor/bin/php-cs-fixer describe some_rule

级别更改为@Rule

另请注意 level 选项已弃用。作为规则使用它,只需使用 @ 前缀即可。

vendor/bin/php-cs-fixer --rules=@PSR2

如果您要查找更多详细信息,请参阅 related PR .

关于php-cs-修复程序 : need more information on using fix --level option,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29839194/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com