【问题标题】:What alternatives are there for PHPLint that run under Windows?在 Windows 下运行的 PHPLint 有哪些替代方案?
【发布时间】:2009-01-18 15:21:25
【问题描述】:

我刚刚完成了一个 5000 行的 PHP 应用程序,现在开始测试和调试。在结束前不久,我偶然发现了 PHPLint。我真的很喜欢这个想法——使用一些特殊的 cmets,我可以指定变量类型,然后该工具会检查我的代码是否存在各种错误。整洁的。我认为在开发结束时我会注释我的代码并在其上运行 PHPLint。

不幸的是,我遇到了一个小问题 - PHPLint 在 Windows 下无法编译。嗯,它是,但仅限于 Cygwin,我不想再次安装那个东西。我也不想用 Linux 什么的虚拟机。当然,如果没有其他选择,我会的,但首先我想探索其他选择。

那么 - 在 Windows 下运行 PHPLint 有什么替代品吗?我的意思是在代码检查的意义上。我不关心文档生成部分。

【问题讨论】:

    标签: php windows validation


    【解决方案1】:

    PHPLint 现在可以在 Windows 下运行。下载页面目前在这里:http://www.icosaedro.it/phplint/download-windows.html

    它是一个命令行实用程序,但还有一个小 GUI 工具,需要从 http://www.tcl.tk 单独下载 Tcl/Tk 解释器

    【讨论】:

      【解决方案2】:

      它们的工作方式与 PHPLint 不太一样,但this post 中列出了一些静态分析工具

      【讨论】:

        【解决方案3】:

        好的,因为似乎没有任何好的替代方案(据我所知,那些静态分析工具不会检查变量类型),我安装了一个 Slackware 虚拟机。干净,把事情做好。 :)

        如果还有其他一些不错的选择,请不要犹豫,在此处发布它们。即使我找到了我的解决方案,其他人也可能会从中受益!

        【讨论】:

        • 你不能只在 Linux 中编译 PHPLint c-source 吗?抱歉忽略此评论:D
        猜你喜欢
        • 2011-03-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-25
        • 2010-09-07
        • 1970-01-01
        相关资源
        最近更新 更多