cost 110 ms
如何使用 static 分析器捕获 php 拼写错误? - How to catch php spelling errors with static analyzers?

我昨天犯了一个错误,花了几个小时来修复它。 我有这样的方法 是的,我分配$this->y两次而不是一次y和一次z :-( 所以问题:任何static分析工具都可以捕获此类错误吗? 我的 CI 工具链中有 PHP Storm 和 Rector、PHPStan、PHP CS Fixer,但他们错 ...

VsCode 中的 PHP-CS-Fixer 我认为它的格式不正确 - PHP-CS-Fixer in VsCode I don't think it's formatting properly

我通常在 PHP 中编码,但我有一个非常简单的 html 代码,它的结构已损坏。 当我尝试使用 php-cs-fixer 修复它时,情况会变得更糟。 它在同一行保留一些元素,如“i”,但将其 class 向下移动。 或者它使“Lorem”Impsum 脚本的 Lorem 部分保持向上,并将“Imps ...

从 Makefile 命令获取退出代码并将其用作 Git 钩子中的变量 - Get exit code from a Makefile command and use it as a variable in Git hook

我目前正在使用 Git 的pre-push hook 来运行 PHP CS Fixer,但我正在寻找一种更不笨拙的方法。 我不知道如何传递 GNU Make 命令的脚本退出代码并传入 Git 钩子脚本。 文件设置 pre-push : Makefile : cs-fixer.sh : ...

如何防止 PHP CS Fixer 修复特定的 function 名称? - How do I prevent PHP CS Fixer from fixing specific function names?

当使用 PHP CS Fixer 解决文件保存时的语法错误并使用Symfony规则集时,任何function名称都将得到纠正(如预期的那样)。 然而,在编写 PHP 基于单元的测试时,通常将 function 命名为 snake_case 。 这通常意味着 PHP CS Fixer 将自动解决问题 ...

PhpStorm:什么是 php-cs-fixer 文件以及如何忽略它们 - PhpStorm: what are php-cs-fixer files and how to ignore them

我在 PhpStorm 中不断收到“类存在多个定义...”警告,经过检查,我看到这些巨大的php-cs-fixer文件(100K+ 行),并带有注释“此文件是 PHP CS 的一部分”修理工。”。 我发现由于某种原因,在不同库中的vendor/library_name/tools/下有多个名为ph ...

使用 phpcs 或 php-cs-fixer 将 function 多行 arguments 固定到某个结构 - Fixing function multiline arguments to a certain structure using phpcs or php-cs-fixer

我正在从事一个多年来开发了许多开发人员的项目,并且经常发生没有编码标准。 有许多代码块通常相似但以不同的方式编写。 例如:return $this->render('LibraryItem:list.html.twig', [ 'library_items' => ...

未捕获的错误:Class 未找到“Symfony\CS\Config\Config” - Uncaught Error: Class 'Symfony\CS\Config\Config' not found

我整天都在为此苦苦挣扎。 我进入了一个新应用程序,他们要求在所有文件上运行 php-cs-fixer。 该项目中有一个 .php_cs 文件,但我无法让它在 sublime text 3 中工作,也无法让 vscode 执行它。 命令运行但出现错误: 这是.php_cs文件 我可以通过转到 cmd ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM