我已经安装WordPress Coding Standards为phpcs
。运行phpcs -i
证实了这一点:phpcbf没有看到安装phpcs标准
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
试图运行,我在phpcs
中的错误所使用的phpcbf
结果--config_set installed_paths
运行phpcbf
。
我怎样才能让phpcbf
使用我为phpcs
安装的WordPress编码标准?
我在MacOS塞拉利昂10.12.5
phpcs和phpcbf使用完全相同的代码库,所以安装的标准列表应该是相同的(这与运行以打印两个列表的方法相同)。我刚刚在Sierra上测试过,它对我来说工作得很好。这些命令有没有机会指向不同的代码库?如果你运行'which phpcs'和'phpcbf'文件是否存在于同一个位置? PHP_CodeSniffer是如何安装的(PEAR,Composer,Git clone)? –
@GregSherwood被发现 - 两个命令是指向不同安装的符号链接。不知道什么是正确的协议在这里 - 你想发布这个答案? – magiclantern
也许只是发布一个解决方案,描述你如何解决问题以及如何解决问题,以便其他人可以在下次找到解决方案。除了在这里提出几个问题之外,我没有做太多的事情,但我很高兴你能设法解决问题。 –