【发布时间】:2020-12-22 16:55:48
【问题描述】:
我正在尝试使用 clasp 在本地构建 GAS 项目。
任何本地安装的 IDE 都是对 Google 脚本编辑器的巨大改进,因此该工具看起来很有前途。不幸的是,GAS 服务的自动完成功能似乎没有包含在包中。
文档说:
Apps Script CLI 使用 TypeScript 在开发时提供自动补全和 linting。使用 Visual Studio Code 之类的 IDE 进行 TypeScript 自动补全。
完成这些步骤并安装所有必需的依赖项后,我仍然无法使自动完成功能正常工作。当我为现有项目执行clasp pull 命令时,它会将“.gs”扩展名转换为“.js”。自动完成建议只是解析现有代码的结果。
例如,如果我在代码中的某处调用sheet.getRange(),那么getRange() 方法将在建议中弹出,但我无法列出PropertiesService 的可用选项,除非它已在我的代码。
是否有人为 Google Apps 脚本启用了自动完成功能?
【问题讨论】:
标签: google-apps-script visual-studio-code autocomplete clasp