Algolia 风格 API 文档

Algolia style API documentation

我真的很喜欢 Algolia 处理他们的多编程语言 API 文档的方式,例如https://www.algolia.com/doc/javascript.

是否有人偶然知道他们使用什么技术来生成它?

我们使用的文档生成器目前是一个内部工具。我们可能会在某个时候 open-source 它,但它需要一些我们目前没有的额外工作时间。

它基本上是一个带有一些额外语法的降价文件:

  • 处理多种语言代码块(然后自动选择好的代码块)
  • 根据当前语言处理条件
  • 处理标注
  • 手柄按钮

然后在 bootstrap 的帮助下进行渲染 hand-made。