
目前市面上比较知名的编辑器如:
以上编辑器,TinyMCE 和 CK 对表格的支持还算不错
其他的几个在表格方面就比较弱了
鄙人也参与开发了一个(项目的创始人是安扎东,我仅仅是凑数的) 功能丰富 但是由于是基于 contenteditable 部分功能的实现不完善 暂时还上不了台面 欢迎参与共建
github.com/yanmao-cc/am-editor
商业项目依然推荐以上几个老牌知名的 个人项目倒是可以试试 am
am-editor的优势:
功能齐全,够用好用
表格功能在市面上做的应该是最好的之一 后续还会在这方面投入更多精力进行优化
支持低成本实现多人协作
1 redtech OP 这个项目暂时还到不了推行的阶段 因为 toolbar 的实现绑定了 antd 目前正在去 以使整个项目达到一个更轻巧的状态 由于本人在这方面也不是砖家 欢迎大佬来帮忙打怪升级啊 |
2 kimown 2022 年 2 月 14 日 draftjs |
3 iamqiwei 2022 年 2 月 14 日 客户说要用秀米,你还是得用 ueditor ,秀米什么时候倒闭 |
4 K120 2022 年 2 月 14 日 |
6 forsigner 2022 年 2 月 14 日 Slate.js 可玩性高 |
7 hfpp2012 2022 年 2 月 14 日 除了 TinyMCE 都是是垃圾 |
9 IvanLi127 2022 年 2 月 14 日 via Android 用过 1,3,4 ,还可以。个人感觉 1 比 3 好,3 比 4 好。 |
11 rabbbit 2022 年 2 月 14 日 TinyMCE |
13 SingeeKing PRO 所以比 TinyMCE 的话优势在哪里呢?有个对比吗 |
14 redtech OP @SingeeKing 支持 ot 进行协同 主要是可以低成本的实现多人协作 以及表格的功能对标金山文档(借鉴) 操作起来简单且强大 |
15 pigspy 2022 年 2 月 14 日 有没有基于 slate 封装的比较好的编辑器啊 |
18 andrew2558 2022 年 2 月 14 日 如果是 react ,可以考虑一下 plate ,是基于 slate 的,不过好像主要是一个人在维护,功能还不太完善。表格也还很简单 |
19 andrew2558 2022 年 2 月 14 日 @pigspy plate 是基于 slate 的,不过只能在 react 上使用 |
20 zzlatan 2022 年 2 月 14 日 富文本编辑器里涉及到公式编辑的哪个好用一些? |
21 charlie21 2022 年 2 月 14 日 https://www.primefaces.org/primereact/editor/ react 的,UI 套装里自带 editor 了 |
22 andrew2558 2022 年 2 月 14 日 plate: https://plate.udecode.io/ |
23 FallenMax 2022 年 2 月 14 日 如果要在中文环境下用,选框架前先在 repo 里搜搜 IME/CJK 相关 bug ,thank me later |
24 Nich0la5 2022 年 2 月 14 日 借楼问一下,现在的代码编辑器库哪个好一点,提供简单的格式括号补全,代码高亮,事件监听的基础上尽量好看 |
25 Jafee 2022 年 2 月 14 日 知乎那个编辑器是真好用,可惜没有开源。 |
26 MarquesMa 2022 年 2 月 14 日 你要是就要一个编辑器放在那里,不需要什么后续功能,哪个都行。 要是估计后续乱七八糟定制需求会很多的话,建议还是 Slate 这种,不然天天跟编辑器搏斗高血压都上来了。 |
28 redtech OP |
29 redtech OP @andrew2558 plate 在表格方面的功能是令人遗憾的 目前也没有人积极去做表格的功能 抛开表格的需求 还是挺香的 |
30 redtech OP @charlie21 primereact - Editor is rich text editor component based on Quill. 基于 quill |
31 timpaik 2022 年 2 月 14 日 via Android 手机上打开好卡啊.... |
33 OP @MarquesMa 如果对表格功能没有比较重的需求 比如拖拽设置宽高 合并单元格等操作 作为我本人来说 tiptap 和 slate 是首选 |
34 Mjhhh 2022 年 2 月 14 日 目前支持复制粘贴本地 word 图文的是不是只有 CKEditor 5 ? |
35 AlisonYang 2022 年 2 月 14 日 诶, 想参与你这个开源项目, 能聊聊吗? |
36 redtech OP @SingeeKing 当然 am 也支持导入 markdown 后续也许会在 md 方面做一些加强 @AlisonYang 你可以先 fork 项目参与完善 然后提 pr 当然如果想要有更多的沟通可以通过微信 tg 这类的 沟通工具 |
37 redtech OP @Mjhhh 金山文档等一众在线文档在这方面已经做的不错了 word 其实是需要将 openxml 与 html 这一套东西进行映射 我已经实现了一个简单的 但是目前还不能开源 |
38 proger 2022 年 2 月 14 日 借楼,想问一下移动端上比较不错的编辑器有吗? 不用非常丰富的功能要求,最基本的编辑器 加粗 /斜体 /图片这种就行 |
39 Rwing 2022 年 2 月 14 日 我觉得富文本编辑器最重要的一个特质应该是,面向非专业人员易用,毕竟最多的使用用户是“编辑、客服、商品信息运维人员”等等 |
40 fernandoxu 2022 年 2 月 14 日 draftjs 还是很不错的 |
41 wanguorui123 2022 年 2 月 14 日 目前编辑器最好的还是石墨笔记的但是不开源商业版 |
42 redtech OP |
43 redtech OP @wanguorui123 那是他的命根子 开源就准备 gg |
44 GrapeCityChina 2022 年 2 月 14 日 要是有资金的话,建议使用商业的 SpreadJS ,体验一下就知道了: https://www.grapecity.com.cn/developer/spreadjs |
45 redtech OP @GrapeCityChina 普通文档中的表格和电子表格的需求是有区别的 关注过你们 在电子表格这块做的的确蛮好的 |
48 leelz 2022 年 2 月 14 日 wangEditor https://www.wangeditor.com/ |
51 zy5a59 PRO Vditor 还不错吧 https://b3log.org/vditor/demo/preview.html ,之前基于 Vditor 还写过一个 Chrome 插件 https://chrome.google.com/webstore/detail/newtab-editor/ffilklcelobcboidfinknighfknimkin |
52 kilasuelika 2022 年 2 月 15 日 via Android suneditor ,以前用过,相比其它的特长是支持数学公式。 |
53 demonzoo 2022 年 2 月 15 日 没人提 tiptap ? |
54 Mjhhh 2022 年 2 月 15 日 @abccccabc 就是 Ctrl+A ,Ctrl+C 把整个 Word 图片文字一键复制粘贴到富文本,目前我只知道 CKEditor 5 有支持。 |
56 redtech OP @kilasuelika 我们开发的这个也是支持公式的呢 |
59 ae86 2022 年 2 月 15 日 |
61 Doanldkickyou 2022 年 2 月 15 日 正在做基于 Slate 开发的工作,视图层用 slate-angular ,原本是用 Quill 的,后面需求来了发现定制起来很麻烦,调研一番,就改用 Slate 了,不得不说 Slate 的设计真的很棒 |
62 Chingim 2022 年 2 月 15 日 想了解下富文本编辑器, 哪个项目的源码 /设计比较优雅可以推荐下吗 |
64 devwolf 2022 年 2 月 15 日 问一下熟悉 TinyMCE 老哥们,是否 tinymce 可以实现 am-editor 里的大纲 outline 功能呢? 刚好我这边年初也在调研当前项目所用 braft-editor 的上位替代,开发人员这边顺着"支持 react + github 高星递减"一路筛选下来决定用 tingymce-react ,结果产品那边找到 am-editor ,并希望实现里面的大纲功能 https://editor.aomao.com/plugin/plugin-heading#outline 目前就比较头大……百度初步搜了一下,别的富文本好像也就 quill 有,但也是博客里手搓的 vue 版 |
66 devwolf 2022 年 2 月 15 日 @redtech 对,tinymce 里有个 toc 生成目录,但是无法实现编辑时的锚点跳转,就是和 am-editor 版 outline 实现有差异。 实在不行就顺着产品用 am-editor 了……但就是感觉开发这边白调研了 orz |
67 kilasuelika 2022 年 2 月 15 日 via Android @redtech 看了一下,你们这个功能比 suneditor 丰富一些,以后试一试 |
69 kilasuelika 2022 年 2 月 15 日 via Android @redtech 这个可不可以在纯 js 的环境中用呢。 有时候只需要写个简单的 html 网页,如果还要去弄 npm 那些感觉太麻烦了。 |
71 BlackJac95 2022 年 2 月 15 日 你们的 demo 对新手或者不熟悉前端的后端很不友好[捂脸] |
72 redtech OP @BlackJac95 嗯 文档目前过于简陋 会尽快简化上手难度 |
73 redtech OP @kilasuelika 后续或许会提供 |
74 Mjhhh 2022 年 2 月 15 日 @redtech 目前我所知道的(至少我所在的公司是这样),有不少人喜欢在 word\wps 编辑文章,然后再复制到网页的富文本进行发布,CKEditor 5 兼容样式与图文的特性,应该是最适合的 |
76 AlisonYang 2022 年 2 月 15 日 加个 V 聊一下 YJ_NeverFall ,想参与开发是从 bugfix 做起吗? | ||
78 redtech OP @AlisonYang 不一定是 bugfix 文档的完善等都是可以的 |
79 4424l 2022 年 2 月 15 日 via Android markdown 加模板方便好用 |
80 marsyu6211 2022 年 2 月 16 日 @iamqiwei 不能太赞同了,所有功能写在一个文件,3w 行代码看哭了 |
81 abccccabc 2022 年 2 月 17 日 @Mjhhh 你有配置过 ckeditor5 实现从 word 复制文本+图片成功吗?可否共享一份?我一直想做这个功能,无耐一个做后端的,实现一个这样的功能实在是力不从心。以前准备在 fckeditor2 中实现,结果实现了一个乌龙。后来就再也没有想过图文复制 word 的功能了。 |
83 Mjhhh 2022 年 2 月 18 日 插件是免费的,要把文件拖拽上传功能给配置好,就能图文一起复制粘贴了 https://ckeditor.com/docs/ckeditor4/latest/examples/fileupload.html 链接: https://pan.baidu.com/s/1qT0aD0OO-LDImiAjtgN-AA 提取码: 55kr 复制这段内容后打开百度网盘手机 App ,操作更方便哦 |
86 wdssmq 2022 年 2 月 27 日 |