在为 Markdown 代码寻找一个简单的 WYSIWYG 编辑器时,我没有找到与 CkEditor、TinyMCE 等类似的 UI。
具体来说,经常推荐的 Markdown “所见即所得” 编辑器(例如这样的帖子)不是纯粹的所见即所得编辑器,因为用户要么仍然编写原始 Markdown ( MarkItUp ),要么走向另一个极端,即在没有的情况下进行内联编辑标准控件(你好)。
我需要一些介于两者之间的东西。
我正在寻找一个 Markdown 编辑器,它的外观和功能类似于精简的 CkEditor 文本框,并且接受和输出 Markdown。应该有一个带有最少一组格式选项(B、I、U、列表等)的工具栏,并且文本输入区域应该显示转换后的 Markdown,而不是原始代码。应该有一个 Source 按钮,允许用户编辑原始 Markdown,但即使这样也是可选的。前任:
我得到了 Markdown/wiki 等的原因——它提供的安全性。我不介意在 SE 输入像这里这样的原始代码,但我的用户不是极客,也不觉得这很有趣。他们不想看到 * * * ___ 和空格与他们的文本混合。他们习惯于“Word”风格的编辑,并且在那种环境下效率最高。
那么 - Markdown 是否有真正集成的 WYSIWYG 编辑器?我正在用 PHP 编写,所以我可以用类调用的东西是完美的。
2015 年 9 月 23 日更新
CKEditor 现在有一个Markdown 插件来做这件事。插件项目托管在 github 上。
截图:
2015 年 4 月 13 日更新
自称开发 CKEditor 的人说CommonMark的出现改变了游戏规则,我们可能会看到CKEditor 的正确标记界面(阅读完整故事的评论)。
2015 年 2 月 6 日更新
CKEditor 现在带有一个输出(并接受作为输入)BBCode 的插件。