如何在Windows上为Clojure代码生成文档?

我似乎无法find一种方法来生成Windows上的Clojure代码的文档

  • 从1.7开始,Marginalia似乎在所有平台上都被打破(见https://github.com/gdeer81/marginalia/issues/158 )。
  • Codox在这个主题上有一个问题( https://github.com/weavejester/codox/issues/110 )。
  • Lein 2的Autodoc插件似乎也被打破了(没有足够的声望来发布两个以上的链接,但是在GitHub上有一个问题公开)。

有没有人成功地在Windows上运行这三个中的任何一个? 我应该尝试别的吗?

注意:

  1. 我没有select,它必须在Windows上运行。
  2. 正如我在公司里为clojure构build一个案例,它必须与leiningen(用于构build和testing我们的代码)很好地发挥作用。

另一个选择是autodoc – 似乎仍然是活跃的,但从README看来,它没有承诺它在Windows上工作 – 仍然可以试试看。

我认为codox可能仍然是你最好的选择。 它很受欢迎,维护得很好(现在只有4个开放的bug,而且非常新鲜 – 其中一个就是你在问题中引用的那个)。 所以也许给点时间吧。

最后,我知道这可能是显而易见的,并不理想,但你至少可以在一个* nix系统上一次性生成一代文档。