首页 > 解决方案 > 如何调试独立的 GAS 脚本?

问题描述

我正在努力解决如何调试独立 GAS 脚本的问题(在这种情况下,一个用作表格插件的脚本)。

没有调试配置。我可以使用无参数入口点创建模拟对象来与应用程序无关地调试函数,但这都发布在发布包中。此外,如果这些函数不是私有的(即不以 结尾_),它们会暴露给 Sheets 插件;但是,如果它们是私有的,则不能选择它们作为调试入口点!

官方文档不承认这个问题。这个绝妙的答案不适用,因为您SpreadsheetApp在调试独立脚本而不是绑定脚本时无法访问(并且它不能解决上述函数作为自定义函数公开给表格的问题)。

简而言之,如何设置一个环境,让我切换断点、按“调试”并根据需要逐步执行代码?

标签: debugginggoogle-apps-scriptgoogle-sheetsgoogle-apps-script-addon

解决方案


推荐阅读