debugging - 在 Google Apps 脚本中,使用新的 V8 运行时时断点的工作方式是否有所不同?
问题描述
使用旧的运行时,我可以在代码的任何位置设置断点。使用新的 v8 运行时断点显然必须在我从调试器运行的函数中?
这是预期的行为吗?我在调试器或我的代码中做错了吗?也许它的结构不正确?
最小的例子:
var test1 = 1;
var test2 = 2;
var test3 = 3;
function myFunction() {
var test4 = 4;
var test5 = 5;
}
V8 运行时间:
我可以设置断点var test4 = 4
,然后使用调试器和 select myFunction
,代码在该行中断。
但是,如果我设置断点var test2 = 2
,然后使用调试器,选择myFunction
,它不会中断(它会与旧运行时一起使用)。
解决方案
推荐阅读
- swift - 打开键盘而不点击 tvOS 上的 TextField - Swift
- javascript - 无法访问 JSON 对象数组中对象的属性
- c# - 如何将 Google Cloud Platform Pub/Sub 消息推送到 C# 桌面应用程序
- javascript - 字符重复的字符串
- c++ - 声明和定义不匹配
- c# - 如何删除 LineRenderer 起点?(点 0,点 1,点 2)
- algorithm - 弗洛伊德循环检测算法:为什么乌龟最多只跑一圈?
- node.js - Node.js Multer 和 Imagemin 用于文件压缩
- docker - 为什么我在 dping apt-get update 时看到 Failed to fetch 错误
- json - 如何切换 Firefox JSON 查看器暗模式?