4-8flutter调试技巧

wangjunwei wangjunwei     2023-04-27     347

关键词:


技术图片

技术图片

安卓的错误代码在借助Logcat
技术图片

IOS接入XCode
技术图片


技术图片

如何调试flutter代码


首先是debug模式下运行代码
技术图片


技术图片
断点可以设置表达式。这就是表达式断点。
技术图片
继续运行项目,运行到下一个断点。
技术图片

调试的时候查看变量的值有三种方式

鼠标放在变量上
技术图片
二是变量的视窗里面
技术图片
watches视窗,例如我们想在之类看变量alpha
技术图片
输入alpha即可。
技术图片
运行表达式
技术图片

技术图片
Frames视窗,它用代码在每个方法里面都有相应的记录。
技术图片
例如我们想回到onScroll的上一步。
技术图片
可以在Watches打印这个变量
技术图片
单步执行。
技术图片
进入方法内部。
技术图片
强制跳入。
技术图片
跳出。
技术图片
运行到光标的位置上。
技术图片
技术图片
热更新
技术图片
重新运行项目。
技术图片
重新运行main.dart
技术图片
运行到下一个断点位置。也就是放开代码,让它继续执行。
技术图片
停止调试。
技术图片

如果断点打了很多。
技术图片
用来管理断点。
技术图片
每个断点都会显示出来在多少行。右边可以编辑这些断点。
技术图片勾选去掉。把这些断点设置为无效。
让所有的断点都失效。
技术图片
断点就编程灰色了
技术图片

调试还会结合控制台工具。
技术图片
程序报错 ,会在控制台抛出错误信息。
技术图片
点击快速链接到错误的位置
技术图片

 

结束

 

lua-调试技巧(代码片段)

title:lua-调试技巧categories:Luatags:[lua,调试,技巧]date:2022-07-1416:31:27comments:falsemathjax:truetoc:truelua-调试技巧前篇游戏lua脚本调试技巧,达到修改逻辑脚本后能实时生效执行,提高开发效率pc端editor模式新建一个测试代码脚本gDebugCustom=gD... 查看详情

lua-调试技巧(代码片段)

title:lua-调试技巧categories:Luatags:[lua,调试,技巧]date:2022-07-1416:31:27comments:falsemathjax:truetoc:truelua-调试技巧前篇游戏lua脚本调试技巧,达到修改逻辑脚本后能实时生效执行,提高开发效率pc端editor模式新建一个测试代码脚本gDebugCustom=gD... 查看详情

chrome调试折腾记_js断点调试技巧

JS调试技巧技巧一:格式化压缩代码技巧二:快速跳转到某个断点的位置右侧的Breakpoints会汇总你在JS文件所有打过的断点,点击跟checkbox同一行的会暂时取消这个断点,若是点击checkbox下一行的会直接跳转到该断点的位置技巧三... 查看详情

Python调试技巧[关闭]

】Python调试技巧[关闭]【英文标题】:Pythondebuggingtips[closed]【发布时间】:2010-12-1000:45:07【问题描述】:调试Python的最佳技巧是什么?请不要只列出一个特定的调试器而不说它实际上可以做什么。相关WhataregoodwaystomakemyPythoncoderunf... 查看详情

javascript调试技巧

...ugger;’除了console.log,debugger;是我们最喜欢、快速且肮脏的调试工具。一旦执行到这行代码,Chrome会在执行时自动停止。你甚至可以使用条件语句加上判断,这样可以只在你需要的时候运行。愚人码头注:本人实在觉得这种调试方... 查看详情

调试.方便调试的技巧_01

1、例子代码:(VC6.0sp4)#include<stdio.h>#defineMAX(a,b)((a)>(b)?(a):(b))#defineM01()\__try{#defineM02()}__finally{#defineM03()}voidmain(){M01()inti=MAX(3,5);printf("AAA,i:%d ",i);return;printf(" 查看详情

继续分享5个实用的vs调试技巧(代码片段)

继续分享5个实用的vs调试技巧原总结调试vs2019vs前言我在上一篇文章《5个非常实用的vs调试技巧》中分享了5个我认为非常值得了解的vs调试技巧,本周继续分享5个很基础但同样实用的调试技巧。1.条件断点作用简介:顾名思义,... 查看详情

lua-调试技巧(代码片段)

title:lua-调试技巧categories:Luatags:[lua,调试,技巧]date:2022-07-1416:31:27comments:falsemathjax:truetoc:truelua-调试技巧前篇游戏lua脚本调试技巧,达到修改逻辑脚本后能实时生效执行,提高开发效率pc端editor模式新建一个测试代码脚本gDebugCustom=gD... 查看详情

什么是最佳的通用调试技巧?

】什么是最佳的通用调试技巧?【英文标题】:Whatarethebestgeneralpracticedebuggingtricks?【发布时间】:2011-05-2706:54:33【问题描述】:什么是最佳的常规调试技巧?不是与特定平台、语言等相关联的那些,而是那些你发现你使用的那些... 查看详情

javascript调试技巧(代码片段)

...ole.timeEnd()测试循环console.log()和console.dir()的区别阐述我们调试Javascript一般会用到Chrome和Firefox的控制台作为调试工具,本文列出了几条用于调试Javascript的技巧,掌握它们 查看详情

javascript调试技巧(代码片段)

...ole.timeEnd()测试循环console.log()和console.dir()的区别阐述我们调试Javascript一般会用到Chrome和Firefox的控制台作为调试工具,本文列出了几条用于调试Javascript的技巧,掌握它们 查看详情

ajax调试小技巧

在编写ajax时出现了问题,通过myXmlHttpRequest.responseXML无法获取值。可以尝试打印出responseText的值。截图如下所示:  查看详情

flash漏洞调试技巧

...一年多的flash漏洞的相关知识,遂总结一下。普通的trace调试flasher样本一般建议使用调试版的flashplayer,在调试版本下可以输出swf文件运行时的相关日志,便于进行相关的分析,安装之后会在家目录(C:User<yourname>mm.cfg)生成... 查看详情

实用调试技巧(代码片段)

调试技巧调试是什么?有多重要?一、调试的基本步骤二、Debug和Release的介绍。三、学会快捷键四、调试的时候查看程序当前信息五.实例实例一实例二六.如何写出好(易于调试)的代码示范注意七.编程常见错误... 查看详情

链接eclipse的debug调试技巧

Eclipse的Debug调试技巧大全https://mp.weixin.qq.com/s/bORg9YxJiby2WenYRrXY-w 使用Eclipse调试Java程序的10个技巧https://mp.weixin.qq.com/s/VLIlZFl3WxIfR7naZzh_Cg 查看详情

javascript调试技巧

....trace(‘tracecar’)查看函数的调用栈,特别地有效。3.断点调试有三个方法,一、直接找出代码行加个断点;二、在代码中添加debugger,浏览器会自动在debugger那里停住三、在控制台输入debug(car.funcY)。if(thisThing){debugger;}4 查看详情

调试技巧

项目能打断点调试(最高效):先估计哪里出问题并打断点,如果不知道,就只能在入口处打断点;然后运行程序一步一步调试。项目不能断点调试(如代码发布到生产环境、调试环境坏掉了):方法1:在关键环节输出日志,... 查看详情

#前端浏览器调试工具使用技巧(代码片段)

前端浏览器调试工具使用技巧文章目录前端浏览器调试工具使用技巧调试hover后出现的元素方法一方法二JS断点调试debugger方式直接在调试窗口打断点浏览器快捷键Console使用Overrids使用本地Js替换服务上的JsF12ctrl+shift+p调出命... 查看详情