当前位置: 首页 > 知识库问答 >
问题:

javascript - 有哪些 web 代码编辑器(react、文本高亮、补全、虚拟列表、搜索、可扩展)?

洪开诚
2023-10-24

目前我的待选方案是:monaco

想找找有没有其他更合适的方案,最好体积比较小,接入也简单。

需要支持的能力(react、文本高亮、补全、虚拟列表、搜索、可扩展)

共有1个答案

艾谦
2023-10-24

Meta的Draft.js,inyMCE富文本编辑器,React Textarea Code Editor、Ace Editor 或 CodeMirror,这几个吧

 类似资料:
  • 我想用JavaFX编写一个文本编辑器,其作用类似于Eclipse/Netbeans IDE,以突出显示Java代码。是否有人可以建议如何实现这一目标,或者有人以前已经这样做过。 谢谢。

  • Ehcache的2.5.x文档指出,它的标准实现提供了不依赖于索引的缓存搜索特性,并设法产生良好的性能( 该文档进一步指出,通过使用分布式缓存实现(“由Terracotta服务器阵列支持”),可以获得索引的好处。然而,似乎没有一种解决方案可以解决超过100万个元素的小型缓存,其大小足够小,不需要分发(我们的方案可以在~1Gb的缓存中容纳120万个元素)。 有没有人找到一种解决方法/解决方案来为这种

  • docsify内置的代码高亮工具是 Prism。Prism 默认支持的语言如下: Markup - markup, html, xml, svg, mathml, ssml, atom, rss CSS - css C-like - clike JavaScript - javascript, js 添加额外的语法支持需要通过CDN添加相应的语法文件 : <script src="//cdn.js

  • Hexo 对 highlight.js 与 prismjs 两种代码高亮库提供内建支持。本篇教程将展示如何将 Hexo 的内建语法高亮组件整合至你的模板中。 如何在文章中插入代码块 Hexo 支持两种代码块写法——代码块标签插件和反引号代码块标签插件: {% codeblock [title] [lang:language] [url] [link text] [additional option

  • 问题内容: 我看到mysql的全文停用词列表是英文的。考虑到全世界都在使用mysql,这有点奇怪… 无论如何,我将ft_min_word_len降低到3,所以我需要将我的语言中的常用单词添加到此列表中。 有人可以告诉我在哪里可以找到它? 谢谢 问题答案: 这应该工作: 要覆盖默认停用词列表,请设置ft_stopword_file系统变量。(请参见第5.1.4节“服务器系统变量”。)变量值应为包含停

  • 本文向大家介绍vue2实现搜索结果中的搜索关键字高亮的代码,包括了vue2实现搜索结果中的搜索关键字高亮的代码的使用技巧和注意事项,需要的朋友参考一下 具体代码如下所示: 开源项目地址: github.com/alex-0407/v… 效果演示 总结 以上所述是小编给大家介绍的vue2实现搜索结果中的搜索关键字高亮的代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此