CKEditor v29.2.0 重新设计了查找&替换插件,以及修复了几个能够提高效率的重要 bugs。DLL 的构建现在可以轻松地实现本地化。具体更新内容如下:
查找和替换功能的进一步改进
CKEditor 5 的查找和替换插件得到了进一步的改进,旨在提高用户在使用这一便捷功能时的体验。
下拉面板被重新设计,以符合用户已经习惯的其他工具栏项目的风格。搜索选项被移到其自己的下拉菜单中,以减少搜索窗格的混乱。下拉菜单也被扩大了,以适应新的下一个和上一个导航箭头。
其他改进包括:
- 对该功能的行为进行了轻微的修改
- 更好地处理搜索、替换和重设短语的内部机制
- 增强的颜色方案,使搜索的项目在内容中更容易阅读
所有这些都有助于获得更好的搜索体验,确保更高的效率和更好的整体用户体验。
本地化的 DLL 构建
CKEditor 5 Framework 中引入了 DLL 构建机制,为修改你的编辑器实现提供了可能。此前 DLL 构建只提供 CKEditor 5 的默认语言 —— 英语。使用与插件相同的简单配置机制,集成商现在可以创建本地化的版本。
基础构建始终为核心功能生成翻译文件。这同样适用于与 DLL 兼容的软件包。由于 CKEditor 5 的框架支持 UI 本地化,这些翻译得以交付。翻译文件可以像功能一样在 DLL 配置中包含和加载。
优化大型图片的粘贴
为内容添加图片是富内容编辑器最基本的功能之一。在用 CKEditor 5 创建的文档中输入图片的方法之一就是简单的粘贴。我们引入了 FlowIT-JIT 建议的解决方案,可以优化粘贴过程。这样一来,大型图片的粘贴速度会更快,整个过程也比以前更稳定,提高了操作的安全性和效率。
更好的高亮显示
高亮功能可以让用户用各种颜色标记所选的文本。这些标记工具非常有用,例如,在审查内容或标记内容供将来参考时。v29.2.0 刚刚修复了一个错误,即当在文本的高亮部分再输入任何东西时,高亮部分就会被删除。
目前已经纠正了这个问题,现在标记的区域不受影响,而高亮部分可以容纳新输入的内容。
过滤 HTML 注释
当从不同的来源粘贴内容时,数据可能经常包含一些多余的信息。这些可能是 Microsoft Word 留下的样式或存储在内容中的 HTML 注释,尽管在编辑器中没有显示。
这种多余的数据大多是不需要的,因为它使代码变得混乱和臃肿。从 v29.2.0 版本开始,CKEditor 5 将剥离所有可能存在于粘贴数据中的 HTML 注释,确保获得最佳效果。
另一方面,如果你想在编辑的文档中添加自己的 HTML 注释,v29.2.0 也有专门的 HTML 注释解决方案。
原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/tech/opensource/152518.html