FLEX 和 DoraemonKit 比较
本文对 FLEX 和 DoraemonKit 进行简单比较,两个都是很优秀的调试工具,这里只是个人感受。
异同
特性 | FLEX | DoraemonKit | 备注 |
---|---|---|---|
抓包 | ✅ | ✅ | Flex 信息详细 |
UI 调试 | ✅ | ✅ | Flex 交互个人觉得方便些,还支持3D渲染 |
沙盒查看 | ✅ | ✅ | - |
Runtime | ✅ | ❌ | - |
Keychain 查看 | ✅ | ❌ | - |
Preference 查看 | ✅ | ✅ | - |
Cookies 查看 | ✅ | ✅ | - |
日志 | ✅ | ✅ | DoraemonKit 更好用,插件支持Lumberjack |
FPS | ❌ | ✅ | - |
CPU | ❌ | ✅ | - |
Memory | ❌ | ✅ | - |
Crash | ❌ | ✅ | - |
Time Profiler | ❌ | ✅ | - |
Align Ruler | ❌ | ✅ | 尺子 |
总结
FLEX 充分利用了 runtime 黑魔法,可以对对象就行查看,UI 层级调试方便感觉更方便。DoraemonKit UI设置对用户更友好些,支持插件化,功能更全,支持FPS、CPU、Memory、Time Profiler 等性能调试。DoraemonKit 会联网收集些信息,当然官方说明“不用于任何恶意用途”。
DEBUG 时其实可以同时安装这两个工具,优劣互补。