我刚刚完成了一个5000行的PHP应用程序,现在正在进行测试和调试。在快结束的时候,我偶然发现了PHPLint。我真的很喜欢这个想法--通过一些特殊的注释,我可以指定变量类型,然后这个工具会检查我的代码中是否有各种错误。干净利落。我想在开发结束时,我会注释我的代码并在其上运行PHPLint。
不幸的是,我遇到了一个小问题-- PHPLint不能在Windows下编译。是的,但只有Cygwin,我不想再安装那个东西了。我也不想得到一个带有Linux之类的虚拟机。当然,如果没有其他选择,我会的,但首先我想探索其他选择。
那么--有没有在Windows下运行的PHPLint的替代品呢?我的意思是在代码检查的意义上。我不关心文档生成部分。
发布于 2009-06-22 17:46:52
PHPLint现在可以在Windows下运行。下载页面目前在这里:http://www.icosaedro.it/phplint/download-windows.html
它是一个命令行实用程序,但也有一个小的图形用户界面工具,需要从http://www.tcl.tk单独下载Tcl/Tk解释器
发布于 2009-01-18 17:08:11
它们的工作方式并不完全像PHPLint,但是this post中列出了一些静态分析工具
发布于 2009-01-18 20:37:23
好吧,由于似乎没有任何好的替代方案(据我所知,那些静态分析工具不检查变量类型),我安装了Slackware虚拟机。干净利落,把事情做好。:)
如果还有其他好的选择,请毫不犹豫地在这里发布它们。即使我已经找到了我的解决方案,其他人也可能从中受益!
https://stackoverflow.com/questions/455303
复制相似问题