Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 如何强制不明确变量的应用程序内脚本编辑器自动完成?_Google Apps Script - Fatal编程技术网

Google apps script 如何强制不明确变量的应用程序内脚本编辑器自动完成?

Google apps script 如何强制不明确变量的应用程序内脚本编辑器自动完成?,google-apps-script,Google Apps Script,如何强制对变量(如onEdit中的变量)执行自动完成,是否有方法明确指定自动完成的类型e 如何查看e的数据类型 如何明确指定 e是google应用程序脚本编辑器中自动完成的数据类型 出于文档目的,我将此作为社区wiki发布 正如其他人在评论中所说,您不能使用应用程序脚本编辑器对事件对象使用自动完成 然后,其他用户也参考了解决方法,即使用IDE并使用IDE,您可以使用IDE启用自动完成。通常,这仅适用于已键入的项,例如本机定义的方法的返回值。因此,“解决方案”是使用像clasp这样的工具,从支持类

如何强制对变量(如onEdit中的变量)执行自动完成,是否有方法明确指定自动完成的类型e

  • 如何查看e的数据类型
  • 如何明确指定 e是google应用程序脚本编辑器中自动完成的数据类型

  • 出于文档目的,我将此作为社区wiki发布

    正如其他人在评论中所说,您不能使用应用程序脚本编辑器对事件对象使用自动完成


    然后,其他用户也参考了解决方法,即使用IDE并使用IDE,您可以使用IDE启用自动完成。

    通常,这仅适用于已键入的项,例如本机定义的方法的返回值。因此,“解决方案”是使用像
    clasp
    这样的工具,从支持类型的编辑器中处理代码deduction@tehhowch真遗憾,我似乎能够通过强制声明同名的已知对象来让它工作,但有时会适得其反。帮你自己一个忙并使用它。您可以使用jsdoc或typescript自动完成内置类型文件。这是否回答了您的问题?
    function onEdit(e)
      e... //I want auto completion
      var range = e.range();
      e.... //I want auto completion
    }