CodeMirror

CodeMirror

CodeMirror

代码编辑器

软件描述

基于 JavaScript 实现的多功能浏览器文本编辑器,专为代码编辑设计,提供多种语言模式和插件,以实现更高级的编辑功能。

官方网站

访问软件的官方网站了解更多信息

官方认证

codemirror.net

安全链接HTTPS
立即访问

什么是 CodeMirror?

在浏览器中用 JavaScript 实现的多功能文本编辑器,专为代码编辑设计,内置多种语言模式和插件,提供更高级的编辑功能。
开箱即用支持超过 100 种语言,可组合的语言模式系统,自动补全,代码折叠,可配置快捷键(包括 Vim、Emacs 和 Sublime Text 默认设置),搜索与替换,括号和标签匹配,分屏视图,语法检查,字体大小与样式的灵活调整,主题支持,可调整大小,小部件,可编程的边距,可样式化的文本范围,只读或原子模式,双向文本支持。
CodeMirror 是一个可嵌入网页的代码编辑组件。核心库仅提供编辑器组件,不包含按钮、自动补全或其他 IDE 功能。但它提供了丰富的 API,便于实现这些功能。可参考发行版中的插件以及 npm 上的第三方包,获取可复用的扩展功能实现。
CodeMirror 支持特定语言的模式。模式是 JavaScript 程序,用于对特定语言编写的文本进行着色(并可选地进行缩进)。发行版自带多种模式(参见 mode/ 目录),编写其他语言的新模式也并不困难。

🔄 替代方案

3 个选择
ACE Code Editor

ACE Code Editor

0

支持超过110种语言的语法高亮、可自定义快捷键、多光标支持、主题设置、实时语法检查、大文件处理、正则搜索、插件扩展性、兼容现代浏览器,并采用开源许可证的可嵌入JavaScript代码编辑器。

0

适用于网页的可嵌入代码编辑器。

Monaco Editor

Monaco Editor

0

浏览器内代码编辑器。

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub