如何用品脱去除负数“!”后的空格 象征?

mst*_*std 2 laravel laravel-9 laravel-pint

如何使用 laravel/pint 1.4 删除负 \xe2\x80\x9c!\xe2\x80\x9d 符号后面的空格?

\n

不是 :

\n
if (! self::$wasSetup) {\n
Run Code Online (Sandbox Code Playgroud)\n

但 :

\n
if (!self::$wasSetup) {\n
Run Code Online (Sandbox Code Playgroud)\n

我想最后一个是 psr-12 规则......

\n

谢谢!

\n

Joh*_*obo 6

根据PHP-CS-Fixer规则 not_operator_with_successor_space

逻辑NOT operators (!)上应该有一个尾随空格。

因此,默认情况下,会启用一个尾随空格。要禁用 NOT 运算符后面的空格,您应该pint.json在根文件夹中创建一个文件

{
    "preset": "laravel",
    "rules": {
        "not_operator_with_successor_space": false
    }
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述