CodeMirror

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




