Ytrace是一个PHP代码调试跟踪工具,通过将PHP代码执行过程记录到文件中,再通过webui界面展示出来,并且支持单步调试的方式去查看执行过程。
主要特性:
- 可以可视化的看到源码文件哪些行被执行了
- 通过点击行号,直接将执行跳转到对应的地方
- 根据单步历史,往回执行
- 设置断点
该调试工具由三部分组成:
- webui界面:https://github.com/yangxikun/ytrace_gui
- PHP扩展:https://github.com/yangxikun/ytrace
- Chrome扩展:https://github.com/yangxikun/ytrace_chrome_extension