找回密码  加入

AUTOIT CN

搜索
查看: 156|回复: 10

[AU3基础] 如何实现一步一步调试autoit代码?

[复制链接]
发表于 6 天前 | 显示全部楼层 |阅读模式
我用SciTE编辑器调试程序时,发现不能实现一步一步地调试代码,就是一行一行地执行程序并反馈执行的结果,这样有助于查找bug,哪款编辑器能有这个功能,或者是我不知道如何使用,希望有知道的朋友帮忙回复,谢谢!
发表于 6 天前 | 显示全部楼层
我一般在需要知道脚本运行到哪,就在关键位置添加 MsgBox 语句
回复 支持 1 反对 0

使用道具 举报

发表于 6 天前 | 显示全部楼层
没有一行一行的……
只能在需要调试的行点击,再按 alt-d
或者添加 Opt("TrayIconDebug", 1) 当鼠标指向托盘图标的时候,就有提示脚本当前在执行哪条语句
发表于 6 天前 | 显示全部楼层
也可以自己写个断点显示变量状态什么的
 楼主| 发表于 6 天前 | 显示全部楼层
msold5 发表于 2023-3-16 14:46
也可以自己写个断点显示变量状态什么的

设置断点只是一个地方可观测,还是一步步地,step by step的好,比较想要这个功能。
 楼主| 发表于 6 天前 | 显示全部楼层
afan 发表于 2023-3-16 11:59
没有一行一行的……
只能在需要调试的行点击,再按 alt-d
或者添加 Opt("TrayIconDebug", 1) 当鼠标指向 ...

应该有支持这样的调式器,非官方的,知道有不?
发表于 6 天前 | 显示全部楼层
我使用 log 记录需要关心的地方的变量值
发表于 6 天前 | 显示全部楼层
chishingchan 发表于 2023-3-16 20:40
我一般在需要知道脚本运行到哪,就在关键位置添加 MsgBox 语句

我一直都这么干,看来没搞错...
发表于 5 天前 | 显示全部楼层
chishingchan 发表于 2023-3-16 20:40
我一般在需要知道脚本运行到哪,就在关键位置添加 MsgBox 语句

我以前也这么干,后来觉得msgbox字数太多,就自己写个FUN,随时调用
发表于 5 天前 | 显示全部楼层
chishingchan 发表于 2023-3-16 20:40
我一般在需要知道脚本运行到哪,就在关键位置添加 MsgBox 语句

我也是这么干的
 楼主| 发表于 5 天前 | 显示全部楼层
大家都是找其他替代方案哈,要是有这样的功能,就不用这么麻烦了。有的编辑器有按F8一步一步运行代码,还支持程序只运行到光标处(这个和设置断点差不多,但比断点更方便)。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|小黑屋|手机版|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2023-3-22 17:37 , Processed in 2.159888 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表