在我的代码中,我更喜欢在类中的方法之间有多个换行符,以使浏览代码更容易一些,并且我尝试了一堆听起来与保留/删除空格相关的规则,但我找不到忽略空换行符的规则。
取以下片段
<?php
class Foo
{
public function __construct()
{
//
}
/**
* Undocumented function
*
* @param [type] $param1
* @param [type] $param2
*/
public function bar($param1, $param2)
{
//
}
}
php-cs-fixer 将像这样删除两种方法之间的空格
<?php
class Foo
{
public function __construct()
{
//
}
/**
* Undocumented function
*
* @param [type] $param1
* @param [type] $param2
*/
public function bar($param1, $param2)
{
//
}
}
我发现在扫描类文件时这更难阅读,所以我想告诉php-cs-fixer不要单独使用空换行符。这可能吗?
我试过设置no_extra_blank_lines为空数组,或者设置为 false,因为这听起来是正确的设置,但它似乎没有任何影响。
仅供参考,我正在使用带有此扩展名的 VS Code:https ://marketplace.visualstudio.com/items?itemName=junstyle.php-cs-fixer
米脂