问题标签 [php-cs-fixer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - php-cs-fixer : 保持大括号在函数声明的同一行
php cs fixer 正在做:
而且我要:
我看不到在我的配置.php_cs
文件和https://github.com/FriendsOfPHP/PHP-CS-Fixer上将大括号保持在同一行的配置是什么。我正在使用 php-cs-fixerV2。
git - 在 Windows 10 下使用 PhpStorm 2018 的 PHP CS Fixer 出现问题
所以,鉴于我正在使用:
- 视窗 10;
- 2018 年 PHP 风暴
- 在宅基地下开发一个 Laravel 项目
当我尝试使用 git(有几个 git 挂钩)在 PhpStorm 中提交时,它会触发有关 php-cs-fixer 的错误:
'php-cs-fixer' 未被识别为内部或外部命令
我在 Windows 和 Homestead 中全局安装了 php-cs-fixer。
我尝试了一些我发现的解决方案,比如尝试将 php-cs-fixer 作为 PhpStorm 中的外部工具以及其他一些东西,但它让我无处可去。
有谁知道如何使这项工作?
phpcs - 多行函数调用的右括号必须单独在一行
我从 phpcs 收到这条消息。我的代码是:
php - 如何检查 Yii2 代码标准中的解析或语法错误?
我用它phpcs.xml.dist
来检查代码标准:
我使用的命令是:
该文件位于根目录中。如何使用它来检查解析或语法错误?它显示此文件中包含的格式错误、字符串错误和其他规则。
我可以使用这个命令来检查单个文件的解析错误:
我想检查整个文件夹是否有任何语法或解析错误。
phpstorm - PhpStorm 和 PHP CS Fixer:显示错误但不修复
TIA,这让我发疯,网络上的资源似乎不是我的具体问题。
我已经通过 Composer 全局安装了 PHP CS Fixer:
php-cs-fixer --version
=PHP CS Fixer 2.14.2 Sunrise by Fabien Potencier and Darius Ruminski
调整 PHP CS Fixer 以在本地运行并指向 .bat 文件...验证恢复正常:
现在,当我运行我的检查代码时,PHP CS Fixer 会显示问题,但是当我单击灯泡修复它们时...问题会从检查中消失,但问题仍然存在于文件本身中(重新运行它会显示同样的问题,文件不变)。
我的事件日志中没有任何东西可以帮助诊断是/没有发生:/
使用PHP CS Fixer 2.14.2
和PhpStorm 2018.3.4
php - 使用 csfixer 重新排序 PHPDoc / Symfony 注释
php-cs-fixer 有没有办法定义 Symfony 注释/PHPDoc 的顺序?
这是控制器方法和实体属性的两个示例:
和
对于方法,我想将顺序设置为@Security、@ParamConverter、@Rest,然后是 PHPDoc,对于属性,我总是希望最后是 @MyCustomAssert。
这对 php-cs-fixer 有可能吗?
php - PHP7 为所有标准 php 函数添加斜线 php-cs-fixer 规则
继承了一个PHP7项目。以前的开发人员在所有标准 PHP 函数中添加了一个斜线,即使是 \true。这样做有什么理由吗?
一些例子:
切换此选项的 php-cs-fixer 规则是什么?
php - 留空换行符 PHP CS Fixer
在我的代码中,我更喜欢在类中的方法之间使用多个换行符,以使浏览代码更容易一些,并且我尝试了一堆听起来与保留/删除空格相关的规则,但我找不到忽略空换行符的规则。
采取以下片段
php-cs-fixer 将像这样删除两种方法之间的空白
在浏览类文件时,我发现这更难阅读,所以我想告诉你php-cs-fixer
不要管空换行符。这可能吗?
我尝试设置no_extra_blank_lines
为空数组,或者设置为 false,因为这听起来像是正确的设置,但它似乎没有任何影响。
仅供参考,我正在使用带有此扩展程序的 VS Code:https ://marketplace.visualstudio.com/items?itemName=junstyle.php-cs-fixer
php - 可以对齐对齐运算符的序列吗?
PHP-CS-FIXER 2.15.3中是否有规则来对齐一系列相等的符号?
例如改变
进入
?
我已经阅读了https://mlocati.github.io/php-cs-fixer-configurator/#version:2.15|configurator上每条规则的几乎所有描述,但我没有找到。我错过了,还是没有这样的规则?