Android Studio Flutter 调试技巧 Flutter Inspector 提升你的维护开发效率 轻松定位复杂嵌套Widget代码位置
2023-09-11 14:14:53 时间
题记
—— 执剑天涯,从你的点滴积累开始,所及之处,必精益求精。
Flutter是谷歌推出的最新的移动开发框架。
Flutter 是最新一代的跨平台开发框架,目前我们使用 Flutter 来架构了产业链中的几款 APP,随着业务的扩大,以及项目的快速迭代,在未进行模式设计时,Flutter 中堆叠了大量的代码,有时一个Widget 页面的代码量就可能达 5000 多行,如果你是开发人员,新接手到这样的项目,多多少少会有点想吐,或者说这个页面也可能是你亲自开发出来的,但是经过一年两年这样的时间历程以及多次业务逻辑的改造,你再去维护这样的页面内容多少会有点闹心,当然小编也亲身经历过,那就是在初次使用 Flutter 开发项目时,边学边堆叠代码,到最后代码的风格各式各样的写法,当然也堆叠了大量的代码块,经过几个月后,再去维护,真是那个闹心😂。
所幸的是,在 Android Studio 中,对 Flutter 项目,有了很好的扩展工具支持,默认情况下,在Android Studio 开发工具的右侧边栏上有一个 Flutter Inspector 工具,可以快速的定位 UI 代码,操作步骤【点击查看视频】,合理的应用这个工具,可以帮你节省1倍以上的开发时间。
当然需要注意的是每次切换选择时,都需要执行一下如下图所示的第二步的刷新同步一下页面的 Widget 。
当你不再使用时,执行一下第三步的操作,不选中即可。
相关文章
- Android Studio(二):快捷键设置、插件安装
- [Android Pro] Android P版本 新功能介绍和兼容性处理(三)Android Studio 3.0 ~ 3.2 其他特性
- [Android Studio] Android Studio如何删除module(转载)
- Android教程-android studio 制作.9 图片
- Android Studio 导出 Jar 给 Unity 使用
- Failed to fetch URl https://dl-ssl.google.com/android/repository/addo Android SDK更新以及ADT更新出现问题的解决办法
- Android Studio 优秀插件汇总(转载)
- Android Studio中获取SHA1或MD5的方法
- (转载)ANDROID STRINGS.XML 中的特殊字符转义
- Android studio 提示“android qemu-system-i386.exe停止工作”
- macos安装android studio(Android Studio 2021.1.1)
- studio--如何将Eclipse中的项目迁移到Android Studio 中
- Android Studio 快捷键(windows +mac)
- macos安装android studio(Android Studio 2021.1.1)
- Android修行手册 - Android Studio提升性能效率
- 性能测试——如何使用Android Studio的Profiler工具进行性能测试
- android 证书验证流程分析_Android签名机制之---签名验证过程详解
- Android驱动开发
- 【Android笔记03】Android基本的UI控件(TextView、Button、EditText、ImageView、ProgressBar)
- android studio的安装信息
- 【错误记录】Android Studio 集成 ARoute 编译报错 ( 兼容 support 库和 androidx 库 | add ‘tools:replace=“android:appCo )
- 【Android 逆向】Android 权限 ( Android 逆向中使用的 android.permission 权限 | Android 系统中的 Linux 用户权限 )
- [Android Studio 权威教程]AS 中配置强大的版本号管理系统(Git、SVN、等)
- Android Preference简单使用步骤
- Android Studio生成签名文件和自动签名
- IDEA & Android Studio换主题背景
- Android Studio下“Error:Could not find com.android.tools.build:gradle:2.2.1”的解决方法
- android studio 怎么做屏幕适配?
- Android Studio 仿首页美团切换城市(ListView)+数据库帮助类SQLiteOpenHelper+LetterView(字母排序)
- Android Studio 如何添加依赖RecyclerView
- android开发,Android Studio Build Output 输出的中文显示乱码
- android开发,开发环境(Android Studio)安装