DocToolChain 是否支持 Python?

Does DocToolChain support Python?

我遇到了用于生成文档的 docToolChain (http://doctoolchain.org/)。想知道这是否可以支持其他编程语言,例如 Python、Go 等?还是只支持Java?

是的,确实如此 - 取决于您的需要:-)

当我们将 docToolchain 的版本从 1.x 增加到 2.0 时,最大的特点是该技术现在隐藏在包装器后面。 您仍然需要 java 安装 (v8-v14),但您的存储库中不再有任何代码。

但是关于 Python - 您很可能想使用 restructuredText 作为您的标记语言。 到目前为止,docToolchain 专注于 AsciiDoc(基于 ruby)作为项目文档的标记语言。 现在有一个功能即将出现:jBake,docToolchain 使用的静态站点生成器已经能够呈现 markdown。 但是现在还有一个 PoC,它表明它也可以在一个小 python 脚本的帮助下渲染重组文本:

http://doctoolchain.org/multi-markup-demo/demo/asciidoc.html

PS: 我是docToolchain的维护者,所以我的回答可能有失偏颇