个性化阅读
专注于IT技术分析

11个最好的富文本编辑器热门推荐

11个最佳RTF编辑器

写作是最重要的人类技能之一, 它使我们能够相互交流, 传递思想和观点, 表达自己的思想, 并在某些情况下与众不同。我们从用骨头刮在粘土板上的刻痕过渡到将鹅毛笔尖放到羊皮纸上。最近, 我们将笔和纸换成键盘和数字屏幕, 并使用各种文本编辑器来帮助我们跨多个平台将写作数字化。借助数字屏幕, 我们可以处理文本, 包括快速变化的样式, 颜色和大小, 以及为文档, 图像甚至运动添加形状。传统写作可以优雅, 但数字写作是动态的。

富文本编辑器, 有时也称为”所见即所得”(WYSIWYG)编辑器, 可让你创建包含文本, 图像, 图表, 网格和视频的文档。它们是功能强大的程序和应用程序, 可以用作独立应用程序或基于Web的组件, 通常以JavaScript编写。在本文中, 我将比较后者, 比较顶级的JavaScript RTF编辑器。有些是免费的, 有些是开源软件, 有些提供付费解决方案。在确定哪个最适合你的项目之前, 请继续播放下面提供的演示。

CKEditor

这个功能强大的程序于2003年作为FCKEditor首次启动, 并于2009年以全新设计重新推出为CKEditor。它提供了100多种功能, 包括粘贴格式化数据的能力, 完全自定义编辑器和强大的API。不忽略这样的事实, Drupal和Joomla也有单独的版本。

CKEditor可作为开源软件使用, 终身许可证起价为99美元。活跃的大型开发者社区可以为基本支持提供帮助, 仅向许可用户提供专业支持。

TinyMCE

首次作为独立产品于2004年发布, 对使用过WordPress的任何人都非常熟悉。除了丰富的免费和高级功能之外, TinyMCE还提供了强大的跨浏览器兼容性, 并能够与许多流行的Web框架集成。

TinyMCE是开源软件, 具有插件和专业支持, 作为每月额外费用。活跃的社区和全面的文档资料意味着你入门TinyMCE不会有太多困难。

Froala Editor

Froala Editor仅作为付费解决方案提供, 起价为$ 99, 但这包括一年的免费更新。 Froala编辑器可以轻松地与许多流行的框架集成, 包括灵活的API, 并且你可以扩展该软件随附的30多个插件。完全支持仅在获得专业和OEM许可的情况下可用, 但是Froala团队汇总了详细的文档和基本支持问题列表。

Quill

Quill仅在两年前作为完全开源的富文本编辑器首次亮相, 但已经吸引了专门的读者, 在GitHub上拥有超过14, 000个星星。它拥有现代化的UI, 并支持所有现代浏览器以及iOS和Android的较新版本。

许可证只有30行, 很容易理解, 而且不是很严格。在GitHub上有这么多的支持者, 问题得以突出显示并得到快速解决, Stack Overflow还提供了其他支持。整洁的游乐场使你无需先安装软件就可以测试软件。

Summernote

此列表中最后一个富文本编辑器是Summernote, 它既安装简单又轻巧。 Summernote是完全可定制的开源软件, 可以与各种后端框架集成。

你可以从网站上下载预编译的源代码(减去文档), 也可以通过GitHub获取完整的源代码。该站点包含有关如何自定义Summernote的大量文档, 其中包括详细的示例。

WYMeditor

WYMeditor是一个开源的WYSIWYM(你所看到的就是你的意思)文本编辑器。这意味着重点是语义, 使用严格的XHTML, 并忽略了视觉细节。开发人员于2005年首次发布, 其目标是使编辑器尽可能简单, 并强调干净易读的源代码。

WYMeditor无需下载, 易于集成, 可通过Stack Overflow和Gitter渠道获得社区支持。

NicEdit

NicEdit不再被积极开发, 但我将其包含在此处, 因为它仍然可以运行, 完全免费使用并且体积非常小。将NicEdit添加到你的网站所需要做的只是两行代码, 但是如果你想对其进行进一步的配置, 你还可以下载代码, 该代码的大小不足40kb。由于不再开发该软件, 因此, 除了基本的Wiki外, 不要期望有任何其他支持。但是, 如果你只需要一个基本解决方案, 那么NicEdit绝对值得一看。

Free Text Box

就像这里列出的许多富文本编辑器一样, 准确地说, 自2002年初以来, “Free Text Box”就出现了。它与大多数不同之处在于它是使用ASP.NET框架开发的。控件和源代码都可以免费下载和使用, 其中包括大量功能。像NicEdit一样, Free Text Box也不再得到积极开发, 因此期望在基本文档之外获得有限的支持。

Rich Text Editor

该列表中的第二个富文本编辑器使我们成为ASP.NET框架, Rich Text Editor由加拿大的CuteSoft Components Inc开发, 该公司负责使用ASP.NET开发的多个程序。尽管Rich Text Editor是一种商业产品, 价格从149美元起, 但仍提供30天的试用期, 并提供包含许多示例的在线演示。与大多数商业软件一样, 该网站上提供了全面的文档以及一些支持选项。

Textbox.io

Textbox.io还提供了现代UI, 尽管它仅可用于非商业用途。商业许可证的起价为99美元/月, 其中包括高级支持。专为在台式机和移动设备上使用而设计的Textbox.io具有完全的响应能力, 并包括你希望现代文本编辑器提供的所有功能。入门非常简单, 只需下载SDK或流行的CMS和框架的预打包集成。仅对Textbox.io的许可版本提供支持, 但可以在线获取大量文档和API参考。

AlloyEditor

AlloyEditor建立在CKEditor之上, 其思想是将核心(CKEditor)与UI分开。这意味着你将获得CKEditor的全部功能-包括可重复使用CKEditor插件的功能-可以完全自定义的现代UI。详细的文档涵盖了开发人员和使用选项的所有内容, 以及所有功能的详细信息以及丰富的API。更新列表的结构易于阅读, 因此你不必担心缺少新功能或更新功能。

总结

富文本编辑器是当今许多应用程序中必不可少的部分, 但是由于已有许多现有的编辑器可用, 因此无需创建自己的文本。剩下要做的就是确定最适合你的项目和用户的项目。

赞(0)
未经允许不得转载:srcmini » 11个最好的富文本编辑器热门推荐

评论 抢沙发

评论前必须登录!