编辑器右键加入,运行到某一步的变量s,弹窗显示

功能建议 · 662 次浏览
sd309991 创建于 2022-06-26 10:19

调试的时候,经常会报错:某个子程序出现问题,因为某些值可能出错了。这个时候比起调试整个动作,更加直观的是直接弹出该步骤输入时变量的值。

 

过去,我可能会在文本窗口中输入这些值,然后等待关闭,再进行确认。但是指定这些值需要把他们的名字写出来,然后搜索。这是非常麻烦的。所以我想如果能够自动把这件事情做完进行弹窗就好了。

 

 

如,上图这个子程序报错了,要确认某个值不合法,

我得在他前面的步骤把这几个值全部写出来才行。

sd309991 最后更新于 2022/6/26

回复内容
用户7855093141... 2022-06-26 20:04
#1

为什么看你说的话觉得很困难

sd309991 回复 用户7855093141... 2022-06-26 20:20 :

我省略主语了,你再看看。

zryan 2022-06-27 13:52
#2

为什么不直接看调试文件,那不是可以看到全部输入的值吗?

sd309991 回复 zryan 2022-06-27 16:03 :

谢谢了,我的子程序埋得比较深,还有循环。用看的,需要手动把循环间隔调大才可以。否则要等它输出,一大串,也耗时。

sd309991 最后更新于 2022-06-27 16:08
level1 2022-06-27 15:28
#3

有个办法就是类似写代码的打印。

哪里可能出错,就提示消息跑下值是否对。在提示中检查结果。


比如“$= {handle}.GetType()”检查变量类型是否正确。

比如“$= {mouse}.ToJson()”检查json结构是否正确。

sd309991 回复 level1 2022-06-27 16:08 :

谢谢了,有个问题是,无论如何还是要指定要检测的变量,实际上子程序最好是可以支持输出 “输入的变量值列表”。这样就不用写了。

sd309991 2022-06-27 16:09
#4

如果能直接弹出错误模块的输入值就好了。

回复主贴