You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用PHP CS Fixer移除import语句之间的多余空行?

解决方案

可以通过PHP CS Fixer实现移除import语句多余换行的需求,操作方法如下:

配置规则

你需要启用内置的no_extra_blank_lines规则,在该规则的tokens参数中添加use项,即可定向清理use导入块之间的多余空行。

配置文件示例

以下是.php-cs-fixer.dist.php的参考配置:

<?php

return (new PhpCsFixer\Config())
    ->setRules([
        // 其余已启用的规则保持不变
        'no_extra_blank_lines' => [
            'tokens' => [
                'use',
                // 可按需追加其他需要清理多余空行的语法标记,例如return、throw等,无额外需求仅保留use即可
            ]
        ],
    ])
;

配置完成后执行修复命令,你示例中的代码就会被自动处理为连续无空行的use导入格式。

内容的提问来源于stack exchange,提问作者David Maksimov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 20:06:04