配置 PHP CodeSniffer 以在 PhpStorm 中即时修复代码

Configure PHP CodeSniffer to fix code on the fly in PhpStorm

我有 PhpStorm 10 并想设置 php Code Sniffer 来自动纠正我的代码。这篇文章 https://confluence.jetbrains.com/display/PhpStorm/PHP+Code+Sniffer+in+PhpStorm 指向 "Project Settings | Code Style" 而我什至找不到它。我有文件 |编辑 |查看 |导航 |代码 |重构 | 运行 |工具 |风险控制系统 | Window |在顶部提供帮助,不知道在哪里可以找到项目设置。我确实有文件 > 设置,但无法弄清楚。

我的项目是一个用 Symfony 构建的门户网站。我看到一个同事 运行 Atom,当他保存一个文件时,它是动态代码固定的——这就是我想要的。请帮忙

PhpStorm 不支持使用 Code Sniffer 即时修复代码。

https://youtrack.jetbrains.com/issue/WI-25815 -- 观看这张票 (star/vote/comment) 以获得任何进展的通知。


现在,如果您愿意,可以为此创建一个 External Tools entry,并在需要时手动创建 运行。

从网上找到这个(如何配置外部工具)

https://thiagoponte.wordpress.com/2015/08/03/run-php-codesniffer-code-beautifier-and-fixer-from-phpstorm/