即使我使用Google的版本(见下文),我也无法通过Google工作表自动填充来显示我的自定义功能。我有正确格式化的jsdoc信息,但它仍然没有显示。我确定我只是忽略了一些愚蠢的东西,但我无法找到它。那我错过了什么?
Google的演示代码:
/**
* Multiplies the input value by 2.
*
* @param {number} input The value to multiply.
* @customfunction
*/
function double(input) {
return input * 2;
}
顺便说一句,我正在使用Chrome开发我的自定义功能。此外,我的功能工作,只是没有自动完成。所有内置函数自动完成都可以。
提前感谢您的帮助!
布拉德
答案 0 :(得分:5)
我设法让昨天的自定义功能自动完成工作。它似乎只适用于容器绑定脚本,因此用作库的脚本中的任何JSDoc信息都不会出现。为了验证它是否有效,我做了以下事情:
在脚本中输入以下内容:
/**
* Returns amount multiplied by itself.
*
* @param {Number} amount The amount to be multiplied by itself.
* @return {Number} The amount multiplied by itself.
* @customfunction
*/
function test(amount) {
return amount*amount;
}