Google apps script Google Sheets自定义函数支持多少JsDoc?

Google apps script Google Sheets自定义函数支持多少JsDoc?,google-apps-script,google-sheets,jsdoc,custom-function,Google Apps Script,Google Sheets,Jsdoc,Custom Function,Google暗示支持JsDoc: 如果自定义函数的脚本包含 JsDoc@customfunction标记,如下面的DOUBLE()示例所示 但是JsDoc似乎没有得到完全的支持,我也找不到说明支持什么和不支持什么的文档 我特别想找到一种方法来记录自定义函数的参数是可选的。这样,对于value2: 图片由以下人士提供: 使用JsDoc,您应该能够基于此源执行以下操作: 并且,使用默认值: /** * @param {number} [value2=100] - Additional num

Google暗示支持JsDoc:

如果自定义函数的脚本包含 JsDoc@customfunction标记,如下面的DOUBLE()示例所示

但是JsDoc似乎没有得到完全的支持,我也找不到说明支持什么和不支持什么的文档

我特别想找到一种方法来记录自定义函数的参数是可选的。这样,对于value2:

图片由以下人士提供:

使用JsDoc,您应该能够基于此源执行以下操作:

并且,使用默认值:

/**
 * @param {number} [value2=100] - Additional numbers or ranges to add to value1.
 */
但我在谷歌表单上测试了这一点,结果都不起作用。甚至不建议使用Google闭包编译器语法(以防出现这种情况):

目前,我求助于不那么优雅的:

/**
 * @param {number} value2 - [OPTIONAL] Additional numbers or ranges to add to value1.
 */
那么,我在哪里可以找到Google Sheets支持JsDoc哪一部分的文档呢


如果您可以展示一种使用JsDoc记录可选参数的方法,从而从屏幕截图中获得所需的结果(这比我当前的不雅解决方案要好)。

JsDoc可选参数功能似乎不支持自定义函数,但找不到相关的正式文档

我建议您在中提交一个功能请求以请求此功能,或者至少更详细地记录支持的功能

更新: OP在问题跟踪程序中提交了与此相关的功能请求:


任何想了解这一点的人都可以单击参考页面左上角的星号。

旁注:奖励积分是指奖金吗?@TheMaster Yes.:-)谢谢你的建议。不太熟悉在那里提交问题请求,但现在我确实提交了这一条:@Magne感谢您的报告。我用你引用的链接更新了我的答案,以便有同样问题的人可以很容易地找到。
/**
 * @param {number=} value2 - Additional numbers or ranges to add to value1.
 */
/**
 * @param {number} value2 - [OPTIONAL] Additional numbers or ranges to add to value1.
 */