分享一个 PHP 语法错误检测工具 overtrue/phplint
相信很多朋友都遇到过因为某人上传的代码没试跑导致语法错误线上崩掉的情况,现在化的很多 CI(持续集成工具)系统已经能做很多自动化的事情了,比如代码规范检查,风格检查,单元测试等,虽然说 PHP 语法可以使用一句 shell 来完成语法错误检查,但实践下来的结果是很多需求还是很难实现了,就算实现了,那句 shell 也已经惨不忍睹了,于是我尝试网上找类似工具,没有一个大于 10 个 star 的,好不容易找到一个 https://github.com/martinssipenko/phplint 结果由于太久没有维护了,已经无法正常集成到我的环境里,所以你懂的,对,我就拿它改了,升级了版本,优化了代码,添加了更友好的输出报告。
https://github.com/overtrue/phplint (让我看见你们的 star 刷屏 )
欢迎大家试用并反馈,我有在计划加一些 Feature 但是后来想想还是先发个版本让大家试用吧,也许自己的需求并不是大家都想要的,如果大家有什么拓展需求,就尽情的扔 issue 吧。
公司的 PHP 项目已经都用上了。
Screenshots:
推荐文章: