前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Flutter】Flutter 调试 ( 调试回退功能 | Debug 调试中查看变量的方式 | 控制台信息 )

【Flutter】Flutter 调试 ( 调试回退功能 | Debug 调试中查看变量的方式 | 控制台信息 )

作者头像
韩曙亮
发布2023-03-29 09:13:50
8400
发布2023-03-29 09:13:50
举报
文章被收录于专栏:韩曙亮的移动开发专栏

文章目录

一、调试回退功能


在调试过程中 , 经常错过关键位置的调试 , 如没有进入关键方法进行调试 ;

Flutter 调试中提供了一个 " 后悔药 " , Frame 视窗 , 该视窗中记录了所有的关键方法的运行状态 , 通过该运行状态记录的值 , 可以回退到指定的方法处 ;

在这里插入图片描述
在这里插入图片描述

上图中 259 行的代码已经执行完毕 , 现在执行 188 行的代码 , 点击 Frames 中的 259 行的执行项 , 即可回头查看执行该状态时相关变量或表达式的值 ;

二、Debug 调试中查看变量的方式


Flutter 项目 Debug 调试时 , 查看变量的方式 :

将光标放到变量位置 , 鼠标左键点一下 , 即可在变量下方显示变量值浮层 , 浮层中显示变量值 ;

在这里插入图片描述
在这里插入图片描述

在 Variables 变量窗口中 , 会列出当前断点所在方法 , 断点所在类的所有变量的值 ;

在这里插入图片描述
在这里插入图片描述

在 Watches 视窗中 , 点击左侧的 加号按钮 " New Watch " ,

在这里插入图片描述
在这里插入图片描述

在弹出的对话框中输入变量或表达式 ,

在这里插入图片描述
在这里插入图片描述

点击回车后 , 即可查看该变量的值 ;

在这里插入图片描述
在这里插入图片描述

三、Debug 控制台信息


如果程序中出现错误 , 会报错到控制台 ;

如果调试的是大数据量的代码 , 不方便进行断点调试 , 如蓝牙串口数据 , 需要打印日志 , 也输出到控制台 ;

在这里插入图片描述
在这里插入图片描述

四、相关资源


参考资料 :

重要的专题 :

博客源码下载 :

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-03-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、调试回退功能
  • 二、Debug 调试中查看变量的方式
  • 三、Debug 控制台信息
  • 四、相关资源
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档