开发者社区> x3d> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Shiro(一):shiro简介
Shiro(一):shiro简介
49 0
函数简介|学习笔记
快速学习 函数简介
36 0
新型数据库TIDB简介
TiDB 是 PingCAP 公司设计的开源分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库,这里从整体架构与MySQL的兼容性等方面进行了介绍
3449 0
位域简介
位域简介 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。
602 0
seq简介
seq用于产生从某个数到另外一个数之间的所有整数 例一: # seq 1 10 结果是1 2 3 4 5 6 7 8 9 10 例二: #!/bin/bash for i in `seq 1 10`; do echo $i; done ...
658 0
AWR 简介
原文转自:http://blog.csdn.net/tianlesoftware/article/details/4682300 一. AWR 说明             Oracle 10g之前对数据库做性能检测使用statspack工具。
1092 0
+关注
x3d
编程语言相关技术专家
527
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载