84

I am aware of following projects (mostly from http://www.w3.org/community/markdown/wiki/MarkdownImplementations):

implemented in Java:

implemented in Scala:

Q: What are the respective performance characteristics, pitfalls, quirks? Which ones support the Github extensions? Which one would you recommend for a Play! / Scala application?

4

1 回答 1

44

MarkdownPapers 的作者创建的出色的微基准测试工具比较了以下实现的性能:

  • 降价论文
  • PegDown
  • 仿冒品
  • 降价J
  • 文本标记

TxtMark 的性能远超其他工具,如下图所示:

markdown 实现的性能对比

支持许多 GitHub 扩展和其他扩展的 PegDown 功能更加全面。自定义插件或扩展也是可能的。

我的用例涉及从管理屏幕处理降价,其中性能的影响不如丰富的功能集,这意味着 PegDown 胜过 TxtMark。

于 2014-12-16T10:57:25.160 回答