用于markItUp编辑器的Markdown解析器或稳定的WMD-showdown版本

时间:2011-01-04 03:03:48

标签: parsing markdown wmd

一些冗长的问题...

是否有人知道markItUp编辑器的降价分析器?我试过showdown.js,但似乎没有办法将它与markItUp集成。这是尽管makrItUp有一个configuration API,允许您使用 previewParserVar previewParserPath 参数指定自定义解析器路径和变量。

实际上我更喜欢使用WMD编辑器,但是当我尝试在gitHub上使用SO版本时,我发现它非常错误。有太多的叉子,但我找不到稳定的叉子。

我最终找到了this fork,jquery-markedit,这真的很酷,但是当发布表单时,与原始wmd-fork不同,表单不会发布已解析的文本。 textarea数据以纯文本形式发布。该文本被解析为预览,但它似乎很奇怪,它没有被提交解析。

所以我决定使用markItUp,它有一个markdown设置,但没有解析器。

目前使用的WMD版本与gitHub wmd-fork上的版本不同 - 是否有人知道SO正在使用的当前版本以及是否可以作为开源使用?

1 个答案:

答案 0 :(得分:2)

是的我知道 markitup! 。我最近(今天)测试过markitup!和WMD。标志着我的是什么!似乎没有撤消功能。标题中的标题(h1 - h6)功能!需要6个按钮,但WMD只需要1个按钮。

在所有 WMD 回购中,我已经下载并测试了这两个回购,我认为它们看起来很有前景(我每次只测试它们30秒,所以我可能非常不正确)。< / p>

  • umamo,(表示其提交消息)添加了LaTeX数学。
  • klipstein,修复bug并使|分隔符可见。

两者都基于我需要的Open Library repo,因为它可以让许多编辑器同时打开。然而,那个分支进行了大量的重构;我不知道这是否会使合并其他分支的变更变得混乱。

我不知道哪个回购 Stack Overflow 使用。

顺便说一句,这是一个有趣的 showdown.js repo(showdown是WMD使用的Markdown的JavaScript实现),它实现了对RTL语言的支持(根据其自述文件)。我正在考虑将这些变化包括在另一个大规模杀伤性武器回购中:-)
https://github.com/hasenj/showdown/tree/

希望这有帮助,
马格努斯