如何在 Google 脚本中键入提示 Google 类型?

How to type hint Google Types in Google Scripts?

我正在尝试在 Google 脚本中输入一堆 javascript,我已经尝试了这个:

/**
 *  Get (named) range given by name
 *
 *  @param {String} name 
 *  @return {Range}
 *
 */
function getRange(name) {
  return SpreadsheetApp.getActiveSpreadsheet().getRangeByName(name);
}

显示良好,并提供与内置 getRangeByName 相同的类型提示,但它实际上不起作用,即当我键入类似 getRange("hello").get" 的内容时,自动完成脚本编辑器不会像它应该的那样自动完成。我应该将名称间距 Range 还是我做错了什么?

当前的 Google Apps 脚本 IDE 不使用本地 JSDOC 来扩展自动完成功能。选项:

  1. 创建 Goole Apps 脚本库并将其附加到您的项目
  2. 使用另一个IDE

关于此时使用另一个 IDE,有一个名为 CLASP 的工具可以帮助 download/upload 脚本,这使得使用其他 IDE 成为可能。

资源

相关

  • Google Apps Script Auto Generated Library Documentation

其他相关

  • How to force newlines in Google Apps jsdoc descriptions