4

我正在用 Google Apps Script 编写一些库,并且正在尝试记录它们。我已经按以下格式编写了一些类,并且类中方法的注释没有显示在文档中:

/**
* My comments here
*/
function MyBeautifulObject(){

   this.myMethod=myMethod;
   ....

   /**
   * This comment doesn't show up
   */

   function myMethod(){
     ...
   }

}

关于如何实现这一目标的任何想法?

4

2 回答 2

2

这个问题可能是重复的......这个答案肯定是

Google Apps 脚本中的库支持的 jsdoc 变体不支持您要查找的级别的文档,仅支持一级函数。有一个相关的开放错误报告,但谷歌没有回应。

您仍然可以编写 jsdoc 标签,并在 Google 基础架构之外生成文档。查看如何在 google doc 脚本中预览 jsdoc 评论,以获取有关如何预览 jsdoc 评论的一些指导。您可以获取输出jsdoc3并将其发布在站点上,以将您的文档提供给您的社区。

其他相关/可能重复的帖子:

于 2013-03-01T15:38:43.210 回答
1

如果你正在使用 TypeScript,我们已经构建了一个包来帮助解决这个问题:

https://github.com/maelcaldas/clasp-types

我们使用它为我们的 OO 库和使用 Typescript 编写的客户端 API 生成自动完成功能。

于 2019-09-16T10:14:55.237 回答