为了账号安全,请及时绑定邮箱和手机立即绑定

留空换行符 PHP CS Fixer

留空换行符 PHP CS Fixer

PHP
牛魔王的故事 2021-11-05 12:30:17
在我的代码中,我更喜欢在类中的方法之间有多个换行符,以使浏览代码更容易一些,并且我尝试了一堆听起来与保留/删除空格相关的规则,但我找不到忽略空换行符的规则。取以下片段<?phpclass Foo{    public function __construct()    {        //    }    /**     * Undocumented function     *     * @param [type] $param1     * @param [type] $param2     */    public function bar($param1, $param2)    {        //    }}php-cs-fixer 将像这样删除两种方法之间的空格<?phpclass 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
查看完整描述

1 回答

?
米脂

TA贡献1836条经验 获得超3个赞

离开这几天后,我又回到了它并设法找到了合适的规则。

如果我更改method_separation => false换行符,则在类文件中保持原样。


查看完整回答
反对 回复 2021-11-05
  • 1 回答
  • 0 关注
  • 192 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信