edo*_*ian 12 php phpundercontrol codesniffer
我正在尝试为php代码嗅探器编写自定义ruleset.xml,但是从命令行调用它而不将其放在默认文件夹中似乎不起作用.
由于文件似乎陈述,否则我想问我在这里做错了什么
:~/$ phpcs --standard=/home/edo/custom_ruleset.xml source/
===>
ERROR: the "/home/edo/custom_ruleset.xml" coding standard is not installed.
The installed coding standards are PEAR, PHPCS, Zend, Squiz and MySource
Run Code Online (Sandbox Code Playgroud)
如果这不起作用:有关如何使用您的来源发送您自己的编码标准的任何建议?谢谢
Gor*_*don 12
您至少需要Code Sniffer的1.3.0a1版本才能使用带注释的规则集:
- 所有CodingStandard.php文件都已被ruleset.xml文件替换.
需要将自定义标准转换为此新格式才能继续工作- 您可以使用
--standard命令行arg 指定自己的自定义ruleset.xml文件的路径,例如,phpcs --standard=/path/to/my/ruleset.xml
在此之前,您必须复制规则集,如本教程中所述.
| 归档时间: |
|
| 查看次数: |
8245 次 |
| 最近记录: |