Google App 脚本调试器无法在断点处可靠地停止

Google App Script debugger doesn't stop reliably at breakpoint

我的 Google App 脚本调试器有问题。

当我 运行 我的脚本处于调试模式时,它在我 'for loop' 的第一个循环的断点处正确停止。但是当我单击(调试器的)播放按钮继续下一个循环时,调试器 window 中的变量没有更改(显示变量值的 window ),就好像调试器一直阻塞在断点上。但实际上,当我的脚本在下一个循环中完成的工作已经完成时,我可以看到脚本实际上并没有在断点处保持阻塞状态。

因此,调试器给人一种被断点阻塞的感觉(不可能在下一个循环中继续执行脚本),即使事实并非如此。

有人遇到过这个问题吗?如何解决?

这似乎是一个错误!

Google 的问题跟踪器上有几份报告详细说明了同类行为:

Google 似乎知道这个问题,但如果它导致问题,你可以提交你自己的错误 here

您还可以点击上述页面左上角问题编号旁边的 ☆,让 Google 知道更多人遇到此问题,因此更有可能更快地看到它。