【发布时间】:2019-12-07 16:45:09
【问题描述】:
在我的代码中,我更喜欢在类中的方法之间使用多个换行符,以使浏览代码更容易一些,并且我尝试了一堆听起来与保留/删除空格相关的规则,但我找不到忽略空换行符的规则。
采取以下sn-p
<?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
【问题讨论】:
标签: php visual-studio-code php-cs-fixer