用于 markItUp 编辑器或稳定的 WMD-showdown 版本的 Markdown 解析器
Posted
技术标签:
【中文标题】用于 markItUp 编辑器或稳定的 WMD-showdown 版本的 Markdown 解析器【英文标题】:Markdown parser for markItUp editor or stable WMD-showdown release 【发布时间】:2011-06-03 04:22:43 【问题描述】:有点啰嗦的问题...
有人知道markItUp 编辑器的降价解析器吗?我尝试了 showdown.js,但似乎无法将它与 markItUp 集成。尽管 makrItUp 有一个 configuration API,它允许您使用 previewParserVar 和 previewParserPath 参数指定自定义解析器路径和变量。
实际上我更喜欢使用 WMD 编辑器,但是当我尝试在 gitHub 上使用 SO 版本时,我发现它非常有问题。有这么多叉子,但我找不到稳定的。
我最终找到了this fork,jquery-markedit,确实很酷,但是表单发布的时候,不像原来的wmd-fork,表单并没有发布解析后的文本。 textarea 数据以纯文本形式发布。文本可以很好地解析以供预览,但它没有被解析以供提交似乎很奇怪。
所以我决定求助于 markItUp,它有一个 markdown 集但没有解析器。
SO 当前使用的 WMD 版本与 gitHub wmd-fork 上的不同 - 有人知道 SO 正在使用的当前版本以及它是否可以作为开源提供?
【问题讨论】:
【参考方案1】:是的,我知道 markitup!。我最近(今天)测试了标记!和大规模杀伤性武器。让我印象深刻的是标记!似乎没有撤消功能。以及标记中的标题(h1 - h6)功能!需要 6 个按钮,但在 WMD 中只有 1 个按钮。
在所有 WMD 存储库中,我已经下载并测试了这 2 个存储库,我认为它们看起来很有希望(我每个只测试了 30 秒,所以我可能非常不正确)。
umamo,它(说它的提交消息)添加了 LaTeX 数学。 klipstein,修复错误并制作 |分隔符可见。两者都基于Open Library repo,我需要它,因为它可以同时打开多个编辑器。然而,那个 fork 做了很多重构;我不知道这是否会使合并来自其他分支的更改变得混乱。
我不知道 Stack Overflow 使用哪个 repo。
顺便说一下,这里有一个有趣的showdown.js repo(showdown 是 WMD 使用的 Markdown 的 javascript 实现),它实现了对 RTL 语言的支持(根据它的 readme 文件)。我正在考虑将这些更改包含在另一个 WMD 存储库中 :-)https://github.com/hasenj/showdown/tree/
希望这会有所帮助, 马格努斯
【讨论】:
以上是关于用于 markItUp 编辑器或稳定的 WMD-showdown 版本的 Markdown 解析器的主要内容,如果未能解决你的问题,请参考以下文章
用于邮寄的最佳 WYSIWYG 编辑器(或用于邮寄的最佳使用方式)