【问题标题】:underscore-like API documentation [closed]类似下划线的 API 文档 [关闭]
【发布时间】:2014-06-28 02:16:06
【问题描述】:

下划线作者是否使用任何特定工具来生成文档?我想是这样,因为我发现至少三个项目以相同的风格记录,但我找不到任何关于这些项目使用的此类工具的任何信息。

【问题讨论】:

  • 不知道有没有,但是backbone.js和underscore.js都是同一个人(Jeremy Ashkenas)创建的。
  • 可能只是同一个html模板。或者 Jeremy Ashkenas 使用一些引擎来生成静态 html。像 jekyll 或类似的东西..

标签: javascript backbone.js documentation underscore.js


【解决方案1】:

与之前的答案相比,我很确定他们不使用 jsDoc。 Jeremy Ashkenas 也是Docco 的创建者,您仍然可以看到下划线documented with docco。但是主要文档似乎在使用其他东西,而不是 jsDoc。证据很清楚:看源代码,没有jsDoc标签!

除此之外,很明显文档是完全在源代码本身外部生成的。如果您检查 http://underscorejs.org/#chaining,您会看到它包含文本“当您完成计算时”,但在 git 存储库中搜索“计算”时没有找到任何匹配项。

Ashkenas 与DocumentCloud 有一些关系,我对他们了解不多,但我猜想他们宣传的文档注释功能在这里发挥了作用。但我真的不知道。

我希望我这样做了,因为我比许多其他人更喜欢 Underscore/Backbone 文档,而且我有一个越来越受欢迎的项目,但确实需要一些体面的文档,而不仅仅是我们现在拥有的 Docco

【讨论】:

    猜你喜欢
    • 2011-05-13
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 2015-02-27
    • 2010-10-24
    • 1970-01-01
    • 1970-01-01
    • 2015-09-21
    相关资源
    最近更新 更多