标签: php-cs-fixer

atom-beautify 和 php-cs-fixer

我是一个新程序员,我需要你的帮助。我对 Atom 编辑器很陌生,但设置了一些不错的软件包,例如 Atom Beautify。在html/php文件中使用它后,我收到错误“找不到 'php-cs-fixer' 。程序可能未安装。奇怪的是,我确实安装了 php-cs-fixer 包,但是没发生什么事。

我的系统是Windows。

任何人都知道我该如何解决这个问题?

php atom-editor php-cs-fixer atom-beautify

2
推荐指数
1
解决办法
1万
查看次数

可以对齐对齐运算符的序列吗?

PHP-CS-FIXER 2.15.3中是否有规则来对齐相等符号的序列?

例如改变

    $a = 3;
    $codeWord = 4;
    $foo = 'xyz';
Run Code Online (Sandbox Code Playgroud)

进入

    $a        = 3;
    $codeWord = 4;
    $foo      = 'xyz';
Run Code Online (Sandbox Code Playgroud)

我已经在https://mlocati.github.io/php-cs-fixer-configurator/#version:2.15|configurator上阅读了几乎每条规则的所有描述,但我没有找到任何描述。是我错过了,还是实际上没有这样的规则?

php coding-style php-cs-fixer

2
推荐指数
1
解决办法
1117
查看次数

php-cs-fixer 升级到版本 8 后出现的问题

升级到 php8 后,我遇到了一个问题php-cs-fixer,我通过Composer全局安装。现在我无法使用,php-cs-fixer因为每次我得到:

PHP needs to be a minimum version of PHP 5.6.0 and maximum version of PHP 7.4.*.
To ignore this requirement please set `PHP_CS_FIXER_IGNORE_ENV`.
Run Code Online (Sandbox Code Playgroud)

对于 php 升级和使用不同版本的 php,我使用https://github.com/shivammathur/homebrew-php

对于以前版本的 php (7.4),一切正常。

php php-cs-fixer php-8

1
推荐指数
3
解决办法
516
查看次数

如何防止 PHP CS Fixer 修复特定函数名称?

当使用 PHP CS Fixer 解决文件保存时的语法错误并使用Symfony规则集时,任何非驼峰命名法的函数名称都将被纠正(如预期)。

然而,在编写基于 PHP 单元的测试时,通常的做法是将函数名称命名为Snake_case。这通常意味着 PHP CS Fixer 会自动解决问题,即使不需要。

是否可以在函数上方放置特定的注释来防止这种情况发生?

php annotations phpcs php-cs-fixer

1
推荐指数
1
解决办法
2300
查看次数