4

有点啰嗦的问题...

有人知道markItUp编辑器的降价解析器吗?我尝试了 showdown.js,但似乎无法将它与 markItUp 集成。尽管 makrItUp 有一个配置 API,允许您使用previewParserVarpreviewParserPath参数指定自定义解析器路径和变量。

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

最终找到了这个fork,jquery-markedit,真的很酷,但是表单发布的时候,不像原来的wmd-fork,表单不会发布解析后的文本。textarea 数据以纯文本形式发布。文本可以很好地解析以供预览,但它没有被解析以供提交似乎很奇怪。

所以我决定求助于 markItUp ,它有一个降价集但没有解析器。

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

4

1 回答 1

2

是的,我知道标记!. 我最近(今天)测试了标记!和大规模杀伤性武器。让我印象深刻的是标记!似乎没有撤消功能。以及标记中的标题(h1 - h6)功能!需要 6 个按钮,但在 WMD 中只有 1 个按钮。

在所有WMD存储库中,我已经下载并测试了这 2 个存储库,我认为它们看起来很有希望(我每个只测试了 30 秒,所以我可能非常不正确)。

  • umamo,它(说它的提交消息)添加了 LaTeX 数学。
  • klipstein,修复错误并制作 | 分隔符可见。

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

我不知道堆栈溢出使用哪个存储库。

顺便说一下,这里有一个有趣的showdown.js repo(showdown 是 WMD 使用的 Markdown 的 JavaScript 实现),它实现了对 RTL 语言的支持(根据它的 readme 文件)。我正在考虑将这些更改包含在另一个 WMD 存储库中:-)
https://github.com/hasenj/showdown/tree/

希望这会有所帮助,
马格努斯

于 2011-01-04T21:21:46.053 回答