问题标签 [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.

0 投票
2 回答
5041 浏览

php - php-cs-fixer : 保持大括号在函数声明的同一行

php cs fixer 正在做:

而且我要:

我看不到在我的配置.php_cs文件和https://github.com/FriendsOfPHP/PHP-CS-Fixer上将大括号保持在同一行的配置是什么。我正在使用 php-cs-fixerV2。

我的配置文件:https ://pastebin.com/v03v9Lb5

0 投票
1 回答
259 浏览

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 中的外部工具以及其他一些东西,但它让我无处可去。

有谁知道如何使这项工作?

0 投票
1 回答
3178 浏览

phpcs - 多行函数调用的右括号必须单独在一行

我从 phpcs 收到这条消息。我的代码是:

0 投票
1 回答
272 浏览

php - 如何检查 Yii2 代码标准中的解析或语法错误?

我用它phpcs.xml.dist来检查代码标准:

我使用的命令是:

该文件位于根目录中。如何使用它来检查解析或语法错误?它显示此文件中包含的格式错误、字符串错误和其他规则。

我可以使用这个命令来检查单个文件的解析错误:

我想检查整个文件夹是否有任何语法或解析错误。

0 投票
0 回答
1835 浏览

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 会显示问题,但是当我单击灯泡修复它们时...问题会从检查中消失,但问题仍然存在于文件本身中(重新运行它会显示同样的问题,文件不变)。 PHP CS Fixer 正在运行

我的事件日志中没有任何东西可以帮助诊断是/没有发生:/

使用PHP CS Fixer 2.14.2PhpStorm 2018.3.4

0 投票
1 回答
207 浏览

php - 使用 csfixer 重新排序 PHPDoc / Symfony 注释

php-cs-fixer 有没有办法定义 Symfony 注释/PH​​PDoc 的顺序?

这是控制器方法和实体属性的两个示例:

对于方法,我想将顺序设置为@Security、@ParamConverter、@Rest,然后是 PHPDoc,对于属性,我总是希望最后是 @MyCustomAssert。

这对 php-cs-fixer 有可能吗?

0 投票
6 回答
2323 浏览

php - PHP7 为所有标准 php 函数添加斜线 php-cs-fixer 规则

继承了一个PHP7项目。以前的开发人员在所有标准 PHP 函数中添加了一个斜线,即使是 \true。这样做有什么理由吗?

一些例子:

切换此选项的 php-cs-fixer 规则是什么?

0 投票
1 回答
1020 浏览

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

0 投票
0 回答
81 浏览

atom-editor - 如何在 php-cs-fixer 在 Atom 中更正错误之前显示错误?

我尝试在 Atom 中使用 php-cs-fixer。它工作正常,但我想在更正之前查看错误。就像在文档中看到的这张图片(见屏幕底部):

在此处输入图像描述

怎么做?

0 投票
1 回答
562 浏览

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

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

例如改变

进入

?

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