DoKit For Flutter 新版本来袭
DoKit诞生于滴滴城运服体验技术部,是一款面向泛前端产品研发全生命周期的效率平台。经过两年的发展,当前DoKit已经发展成了一个相对完整的生态,比如DoKit For Android、DoKit For iOS、DoKit For 小程序、DoKit For Flutter、DoKit For Web。同时我们的项目被BAT以及滴滴、字节、快手、京东等等头部独角兽企业广泛使用并获得良好的口碑。随着dokit.cn平台端的推出,标志着DoKit已经从单纯的效率工具正式进入了效率工具平台的阶段。与此同时我们一直都未停下持续探索的精神,积极地在更多平台领域进行尝试,不给自己设限。我们相信DoKit的未来充满无限可能。
最新版本
Flutter 1.+ support:0.6.0
Flutter 2.+ support:0.8.0-nullsafety.0
新功能介绍
控件检查
查看当前页面上的控件信息,包含位置、大小、源码信息、对齐标尺和查看build链等。 注:源码信息只有在debug模式下才可获取到。同路由功能,在存在Overlay的情况下功能会异常
颜色拾取
查看当前页面任何位置对应的像素点的RGBA颜色值,方便UI的调试和获取像素点的颜色
Widget层级
查看当前选中widget的树层级,以及它renderObject的详细build链等信息
页面源码查看
注:源码信息只有在debug模式下才可获取到。同路由功能,在存在Overlay的情况下功能会异常
页面启动耗时
获取页面的启动耗时, 框架已做无侵入的注入NavigatorObserver。但是在较复杂的App构建时可能失效,需要手动添加DokitNavigatorObserver 注:页面启动耗时信息只有在profile或release模式下才有意义
未来展望
当前DoKit For Flutter已规划并且正在开发包括内存泄露和自定义业务专区等功能,社区小伙伴如果有好的创意的话也非常欢迎和我们沟通。
转载自:https://juejin.cn/post/6956505234172543007