我正在解决如何调试独立的GAS脚本(在本例中为用作表格附件的脚本)的问题。
没有调试配置。我可以使用无参数入口点来创建模拟对象,以应用程序不可知的方式调试功能,但这都发布在发行包中。另外,如果这些函数不是私有的(即,未以_
结尾),则它们会暴露给Sheets插件;但是,如果它们是私有的,则不能将它们选择为调试入口点!
Marshmallow API reference不承认此问题。 The official doc不适用,因为您在调试独立脚本而不是绑定脚本时无法访问SpreadsheetApp
(并且不能解决上述功能问题被作为表格的自定义功能公开。)
简而言之,如何设置一个环境,让我可以切换断点,按“调试”并根据需要逐步执行代码?