如何将文件包含到项目中

Mak*_*nen 7 include google-apps-script

我正在创建一个Google Apps脚本,它是一种测验标记/电子邮件合并.我已经完成了所有工作,但我的代码很长,因为我发现自己必须使用程序编码.这主要是因为我不知道如何使用编辑器来包含类/库.

我看过Kalyan使用脚本编辑器的Crash Course Video,但它没有回答我的问题.我也没有运气地搜索互联网.

如果你在这个画面左上方看,你会看到我Code.gstest.gs:

截图

我有我的所有代码Code.gs文件,但我想包括test.gsCode.gs.一旦我弄清楚如何做到这一点,我想创建一些简单的类来更好地组织我的函数(并可能在以后重用我的类).

提前致谢!

Chr*_*ice 13

澄清Zig Mandel的答案并加入其中:

  • 位于同一脚本项目中的所有.gs文件都具有彼此的全局访问权限.也就是说,如果它们位于同一个脚本项目中,则可以通过Code.gs访问您在test.gs中定义的函数

  • 您可以创建自己的代码.为此,您只需创建另一个脚本项目,然后转到Resources -> Manage libraries...,并添加原始项目的项目密钥(包含Code.gs和test.gs文件).该项目的关键位于File -> Project properties.

第二个要点是组织代码的好方法.如果您在许多脚本项目中使用相同的代码,那么您希望将这些函数放入一个脚本项目中并从中创建一个,如上所述.


Zig*_*del 3

您已经包含了代码。应该按原样工作。您还可以查看应用程序脚本文档并学习使用库进行代码重用: https: //developers.google.com/apps-script/guide_libraries

这使开发变得更容易,但为了获得最佳性能,您应该在发布之前将它们全部包含在您的项目中,就像这次一样。