使用Java/Scala标记HTML

Eri*_*ner 73 java markdown scala

我知道以下项目(主要来自http://www.w3.org/community/markdown/wiki/MarkdownImplementations):

用Java实现:

在Scala中实现:

问:各自的表现特征,陷阱,怪癖是什么?哪些支持Github扩展?你会推荐哪一个玩游戏!/ Scala应用程序?

ada*_*shr 40

由MarkdownPapers的作者创建的神奇的微基准工具比较了以下实现的性能:

  • MarkdownPapers
  • PegDown
  • 山寨货
  • MarkdownJ
  • TxtMark

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

降价实施的性能比较

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

我的用例涉及从管理屏幕处理markdown,其中性能比丰富的功能集影响小,这意味着PegDown赢得了TxtMark.

  • 请注意,[PegDown自述文件](https://github.com/sirthias/pegdown)表明不推荐使用PegDown.而read-me则推荐[flex-mark](https://github.com/vsch/flexmark-java). (8认同)