问题描述
我已经通过命令行使用 PHP_CodeSniffer,遵守位于 .PHPcs.xml
项目根目录中的自定义规则集
现在我正在尝试将嗅探器作为检查集成到 PHPStorm 中。
- 首先,我必须将
/private
添加到我的 Docker 共享目录 - 设置 -> 语言和框架 -> 质量工具设置了选项
By default project interpreter
。在 PHP_CodeSniffer 的配置中,已指定并验证了 PHPcs 和 PHPcbf 的路径 - 设置 - 编辑器 -> 检查 -> PHP_CodeSniffer 验证已启用。
当我选择例如PSR-12
作为编码标准,检查似乎有效。
- 如何才能获得我的自定义
.PHPcs.xml
?尝试选择Custom
并提供我的文件的绝对路径返回错误:PHPcs: ERROR: the "<path>/.PHPcs.xml" coding standard is not installed. The installed coding standards are MySource,PEAR,PSR1,PSR12,PSR2,Squiz and Zend
我使用的是最新版本的 PHPStorm (2020.3.2
),PHP_CodeSniffer 3.5.8
我希望有人能告诉我哪里出了问题。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)