【问题标题】:How to use PHP_CodeSniffer with XAMPP?如何在 XAMPP 中使用 PHP_CodeSniffer?
【发布时间】:2017-05-13 06:06:38
【问题描述】:

我在 Windows XP 上运行 XAMPP。我只是下载了 PHP_CodeSniffer,不知道如何运行它。

谢谢

【问题讨论】:

    标签: php codesniffer


    【解决方案1】:

    documentation 拥有一切。

    编辑:

    phpcs的第一行是:

    #!@php_bin@
    

    您需要用正确的 php 路径替换 @php_bin@ 以制作有意义的 shebang 为(在 linux 中):

    #!/usr/bin/php
    

    由于windows没有shebang的概念,可以删除phpcs的第一行,然后运行为:

    C:\>path\to\php\bin\php.exe path\to\phpcs path\to\file\to\analyze
    

    【讨论】:

    • 我已阅读该文档,但该文档似乎适用于 UNIX 环境。例如,我无法在 XAMPP 的 SHELL 命令窗口下运行 phpcs /path/to/code/myfile.php。
    • C:\xampp\htdocs\PHP_CodeSniffer-1.3.0a1\scripts>phpcs.bat '"@php_bin@"' 未被识别为内部或外部命令、可运行程序或批处理文件。
    • 请澄清/改进 Windows 上的第一行应该是什么。我不想像您在此处显示的那样在我的 phpcs.bat 中对要分析的文件的路径进行硬编码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-06
    • 1970-01-01
    • 2017-10-02
    • 2021-08-02
    • 1970-01-01
    • 2012-12-14
    • 2019-01-23
    相关资源
    最近更新 更多