CodeMirror简介

简介: Javascript由于其作为Web标准的独特地位,很多人甚至希望它能一统前后端开发。Javascript的本质工作首先肯定的Web前端开发,本文主要想介绍的CodeMirror是一款Web Editor组件。

Javascript由于其作为Web标准的独特地位,很多人甚至希望它能一统前后端开发。

Javascript的本质工作首先肯定的Web前端开发,本文主要想介绍的CodeMirror是一款Web Editor组件。

CodeMirror可以直接嵌入Web页面,提供在线代码编辑器的特性;支持100多种现有编程语言,并可以根据需要实现自定义的Mode;提供丰富的API,以便开发者实现完整的IDE特性。

到目前为止,基于CodeMirror开发的项目有几十个,著名的有Adobe Brackets、Chrome DevTools、Firefox Developer Tools、IPython等。

img_82fa43ee479ce54bdacecac14984f581.png

以前在依葫芦画瓢的情况下,定制过vrml(虚拟现实建模语言)的mode。尽管原理并没有搞得太清楚,但初步的实现一种mode还是比较简单的。

项目地址:https://github.com/web3d/codemirror-mode-vrml

目录
相关文章
|
JSON 数据格式
vue-codemirror代码编辑器使用方法
vue-codemirror代码编辑器使用方法
vue-codemirror代码编辑器使用方法
|
2月前
|
前端开发 容器
简介CSS
简介CSS
25 4
|
10月前
|
前端开发 UED
|
2月前
|
前端开发 JavaScript 安全
70k Star 的 Tailwind CSS 为何这么火?(上)
70k Star 的 Tailwind CSS 为何这么火?
|
2月前
|
前端开发 JavaScript IDE
70k Star 的 Tailwind CSS 为何这么火?(下)
70k Star 的 Tailwind CSS 为何这么火?
111 0
|
前端开发 API
学习Vue3 第三十三章(css Style完整新特性)
默认情况下,作用域样式不会影响到 <slot/> 渲染出来的内容,因为它们被认为是父组件所持有并传递进来的。
140 0
学习Vue3 第三十三章(css Style完整新特性)
|
8月前
|
前端开发
Font Awesome 一套绝佳的图标字体库和CSS框架
Font Awesome 一套绝佳的图标字体库和CSS框架
48 0
|
10月前
|
前端开发 UED 容器
CSS 相关技术简介
CSS(层叠样式表)是一种用于描述网页内容展示和布局的标记语言。它与 HTML 结合使用,为网页添加样式和美化效果。通过 CSS,我们可以控制文本的字体、颜色、大小,调整元素的边距和边框样式,甚至创建复杂的动画效果。
68 0
|
JavaScript 前端开发
|
JavaScript 前端开发
CodeMirror实现代码对比功能
CodeMirror实现代码对比功能
CodeMirror实现代码对比功能