什么是最好的非所见即所得文本区域编辑器?

Posted

技术标签:

【中文标题】什么是最好的非所见即所得文本区域编辑器?【英文标题】:What's the best non-WYSIWYG textarea editor? 【发布时间】:2010-09-22 15:57:35 【问题描述】:

我正在尝试找到一个编辑器(或一些简单的 javascript - 最好是 jQuery),它可以让我编辑文本区域的内容。

我不希望它是富文本或所见即所得;我只想能够选择一些文本,单击一个按钮/链接,并在突出显示的文本的任一侧定义一些简单的 html 标签。如果在文本区域中没有选择文本,我还希望能够在光标处插入空标签。本质上,我正在寻找的是类似于 Stack Overflow 文本编辑器,但用于自定义 HTML,而不是 Markdown。

我可以使用哪些选项?

提前致谢。

【问题讨论】:

【参考方案1】:

BUEditor 是您所描述的内容的流畅编辑器。它是为与 Drupal 一起使用而构建的,但non-Drupal usage 的说明似乎相当清楚。

【讨论】:

【参考方案2】:

看看Markitup - 这是一个基于 jQuery 的纯文本标记编辑器,非常可定制。

【讨论】:

【参考方案3】:

this 之类的内容是否符合要求?我认为它只是使用document.selection 来识别插入标记的位置。

【讨论】:

【参考方案4】:

我已经免费提供了我为我的 CMS 创建的 Byrst XHTML Editor

【讨论】:

以上是关于什么是最好的非所见即所得文本区域编辑器?的主要内容,如果未能解决你的问题,请参考以下文章

php acf字段中的短代码(非所见即所得)

什么基于浏览器的所见即所得编辑器尊重我的 HTML 格式? [关闭]

GWT 的所见即所得编辑器组件

集成 Markdown 所见即所得文本编辑器

为啥我的所见即所得编辑器在 vuejs 中运行如此缓慢?

Summernote 所见即所得