hay*_*lem 28

Google Closure + JSDoc

正如您在评论中提到的那样,他们构建在JSDoc Toolkit上,以添加Closure Compiler用于类型检查和其他事情的特殊注释,但这意味着您也可以在封闭代码之上使用JSDoc来生成文档.生成具有所需外观的输出只是编写自己的模板和样式表的问题.

谷歌闭包工具都是开源的,除了目前尚未公开的一些比特.无论如何,您可以查看文档和源代码,看看它们用于生成Javadoc的内容.

ExtJS + Ext-Doc

另一个你可以看看灵感,看看他们是如何做到这一点的是ExtJS在线文档.我发现首先导航有点令人困惑,但你很快就习惯了.一个开源项目Ext-Doc生成类似样式的文档,尽管它现在有点过时了.

YUI Doc

正如Matthew Manela所提到的,YUI Doc也提供了非常好的在线文档.

我的建议是去JSDoc,因为它是许多工具的事实上的标准,它反映了Java实践,但它真的取决于你想要的.