带有自定义预览的 WMD Markdown 编辑器

Posted

技术标签:

【中文标题】带有自定义预览的 WMD Markdown 编辑器【英文标题】:WMD Markdown Editor with a custom preview 【发布时间】:2011-04-18 12:25:12 【问题描述】:

我想将 WMD 与 php Markdown Extra 一起使用。我不需要编辑器中的任何新按钮,但我需要实时预览来反映额外降价功能的使用,最值得注意的是tables。

是否有 WMD 配置选项来使用预览生成的服务器端?类似于MarkItUp 的previewParserPath 值?如果没有,我还有哪些其他选择?

【问题讨论】:

【参考方案1】:

我正在这里进行跨语言降价实现:http://code.google.com/p/mdown/

它是showdown的衍生,是wmd中使用的Markdown实现。

目前 99% 都在 PHP 和 javascript 中工作,在 javascript 版本中有一个小的非关键错误。

我打算尽快添加 PHP Markdown Extra 中的功能,以便它们在 javascript 和 PHP 版本中都可用。事实上,这就是我开始这个项目的全部原因......

所以,我猜这不是一个真正的答案,但如果你有耐心,这应该会在下周的某个时间准备好。或者,如果您想尝试自己添加它,我可以让您访问该项目,您可以试一试。

【讨论】:

但是我不得不重写大部分 WMD 编辑器,不是吗? ... 因为我已经有了一个实现;这只是另一个实现。对我没有帮助,除非你的实现包括一个 GUI 和一个用于编辑的工具栏。 我的实现应该几乎无缝地连接到 WMD 编辑器。试一试。 @no - 好的,现在我明白了... WMD 使用showdown 而您的mdown 基于showdown,因此应该无缝集成...但是 Markdown Extra 功能不是还没有,嗯? @LeguRi - 是的,差不多就是这样。我以为我会有更多的时间来研究它,但它还没有准备好。我的markdown主要是从php移植的,但是有一些集成问题(它需要它的父类,它与showdown有点不同,还有/x regex修饰符)。不过,它应该很快就准备好了。关注此页面:code.google.com/p/mdown/updates

以上是关于带有自定义预览的 WMD Markdown 编辑器的主要内容,如果未能解决你的问题,请参考以下文章

将 HTML 转换回 Markdown 以便在 wmd 中进行编辑

WMD markdown 编辑器 - HTML 到 Markdown 的转换

使用 wmd-new 提交 markdown

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

Wordpress 限制编辑,但允许预览自定义帖子状态

Notepad++中实现Markdown语法高亮与实时预览