在我的代码中,我更喜欢在类中的方法之间使用多个换行符,以使浏览代码更容易一些,并且我尝试了一堆听起来与保留/删除空格相关的规则,但我找不到忽略空换行符的规则。
采取以下片段
<?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