mago:Rust 编写的 PHP 检查与格式化工具链
用 Rust 实现的 PHP 综合工具链,提供代码检查、静态分析、自动修复、格式化与语法树可视化。
Mago 是用 Rust 编写的 PHP 综合工具链,README 称其速度与可靠性面向各种规模的 PHP 项目。功能包括:可定制规则的代码检查、能发现类型错误与潜在缺陷的静态分析、对许多检查问题的自动修复、按风格指南格式化代码、基于语义分析的正确性检查,以及具体语法树(CST)可视化。macOS 和 Linux 上常用 shell 脚本安装,也支持 Homebrew、Composer、Cargo 等方式;配置与入门见官方文档。项目采用 MIT 与 Apache-2.0 双许可。