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

目录
相关文章
|
9月前
|
容器
layui框架实战案例(13):colorpicker颜色选择器的使用
layui框架实战案例(13):colorpicker颜色选择器的使用
146 0
|
JSON 数据格式
vue-codemirror代码编辑器使用方法
vue-codemirror代码编辑器使用方法
vue-codemirror代码编辑器使用方法
|
4月前
layui模块入门
layui模块入门
40 0
|
5月前
|
前端开发 JavaScript Java
LayUI入门简介(详解)
LayUI入门简介(详解)
426 0
|
前端开发 API
学习Vue3 第三十三章(css Style完整新特性)
默认情况下,作用域样式不会影响到 <slot/> 渲染出来的内容,因为它们被认为是父组件所持有并传递进来的。
110 0
学习Vue3 第三十三章(css Style完整新特性)
|
JavaScript 前端开发
|
前端开发 信息无障碍
elementui源码学习之仿写一个el-collapse
elementui源码学习之仿写一个el-collapse
133 0
|
JavaScript 前端开发
CodeMirror实现代码对比功能
CodeMirror实现代码对比功能
CodeMirror实现代码对比功能
|
前端开发 开发者
CSS 简介 | 学习笔记
快速学习 CSS 简介。
104 0
vue-cli3 引入 font-awesome
vue-cli3 引入 font-awesome
151 0