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

如何使用Laravel/Pint 1.4移除感叹号后的空格?

Laravel/Pint 1.4 移除感叹号后空格的实现方法

首先明确:你的期望格式完全符合PSR-12规范,该规范要求逻辑非运算符!必须直接紧跟后续表达式,不能有空格。

要通过Laravel/Pint 1.4实现这个格式化规则,按以下步骤操作:

  • 配置Pint规则
    在项目根目录创建或修改pint.json文件,添加对应规则配置:

    {
        "preset": "psr12",
        "rules": {
            "no_spaces_after_negation": true
        }
    }
    

    这里preset: psr12确保基础遵循PSR-12标准,开启no_spaces_after_negation规则即可自动移除!后的多余空格。

  • 执行格式化命令
    运行项目中的Pint命令完成代码格式化:

    ./vendor/bin/pint
    

    如果只需格式化特定文件,可指定路径:

    ./vendor/bin/pint app/YourFile.php
    

执行后,你的代码就会从:

if (! self::$wasSetup) {

自动修正为:

if (!self::$wasSetup) {

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 04:50:16