在我们的 PHP 项目中,我们的内部标准是让 PHP 中的所有代码缩进两个空格。例子:
<?php
class Foo
{
...
我一定对如何配置它感到困惑,因为我总是收到一个错误,即文件在缩进中有“2 个空格,预期为 0”。我该如何适当地配置它?
在我们的 PHP 项目中,我们的内部标准是让 PHP 中的所有代码缩进两个空格。例子:
<?php
class Foo
{
...
我一定对如何配置它感到困惑,因为我总是收到一个错误,即文件在缩进中有“2 个空格,预期为 0”。我该如何适当地配置它?
您可以使用PhpCsFixer\Fixer\PhpTag\BlankLineAfterOpeningTagFixer
PHP -CS-Fixer中的类。
如果您是该工具的新手,并且想让它非常容易上手,最好将它与EasyCodingStandard一起使用,如下所示:
# easy-coding-standard.neon
checkers:
- PhpCsFixer\Fixer\PhpTag\BlankLineAfterOpeningTagFixer
安装它:
composer require --dev symplify\easy-coding-standard
运行:
vendor/bin/ecs check src
修理它:
vendor/bin/ecs check src --fix
享受并让我知道它是如何为您工作的。
如果出现任何问题,只需在此处创建问题即可。我很高兴尽可能地改进这个工具。