phpcbf 没有看到已安装的 phpcs 标准

phpcbf doesn't see installed phpcs standard

我已经为 phpcs 安装了 WordPress Coding Standards。 运行 phpcs -i 证实了这一点:

The installed coding standards are MySource, PEAR, PHPCS, 
PSR1, PSR2, Squiz, Zend, WordPress, WordPress-Core, 
WordPress-Docs, WordPress-Extra and WordPress-VIP

但是,运行宁 phpcbf -i 似乎 phpcbf 没有看到这些:

The installed coding standards are MySource, PEAR, PSR1, 
PSR2, Squiz and Zend

尝试 运行 我在 phpcsphpcbf 上使用的 --config_set installed_paths 导致在 运行 宁 phpcbf 时出错。

如何让 phpcbf 使用我为 phpcs 安装的 WordPress 编码标准?

我使用的是 macOS Sierra 10.12.5

Greg Sherwood 的上述评论为我指明了正确的方向。这两个命令是指向不同安装的符号链接。我通过 运行 解决了这个问题 which phpcswhich phpcbf 和 运行 readlink(查看它们是否是符号链接)。

which phpcs 给了我 /usr/local/bin/phpcsreadlink /usr/local/bin/phpcs 给了我实际可执行文件的路径。

一旦我发现 phpcbf 是指向不同安装中的可执行文件的符号链接,我将其删除并替换为指向与 phpcs 相同安装中的 phpcbf 的符号链接,解决了我的问题。