星空网 > 软件开发 > Java

使用CodeMirror实现代码高亮

使用CodeMirror实现代码高亮

在网站后台管理中希望能够对网站的样式表css与js文件以及模板html进行管理,在编辑的时候只是以普通文本展示又太普通,显得好难看,于是便在网上找能够实现代码高亮的插件,终于让我找到了codeMirror。

CodeMirror简介:维基百科 ,官网,GitHub

codeMirror是基于JavaScript开发的能够实现代码高亮,支持N多种语言,而且有许多编程接口,甚至你可以开发自己的编程语言,并根据codeMirror的文档开发使自己代码高亮的插件。

    你可以从官网或GitHub上下载到codeMirror的开发包以及使用文档。

  1. 将开发包导入项目

    下载并解压之后,可以看到如下文件结构(这是从github上下载下来的):

    使用CodeMirror实现代码高亮

    有些文件在项目中是不需要的,我们只需要把必须的文件导入项目中即可,主要用到的文件有lib、mode、theme文件夹中的文件,mode中的文件也可以根据自己的实际项目需要进行进一步精简

    使用CodeMirror实现代码高亮

  2. 添加js、css文件引用

    使用CodeMirror实现代码高亮

  3. 页面初始化

    html:

    使用CodeMirror实现代码高亮

    js:使用CodeMirror实现代码高亮

  4. 获取值

    使用CodeMirror实现代码高亮




原标题:使用CodeMirror实现代码高亮

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

微软云(Microsoft Azure):https://www.ikjzd.com/w/1573202701614571522
microtech:https://www.ikjzd.com/w/1573202702164025345
Mightydeals:https://www.ikjzd.com/w/1573202702726062081
Migros:https://www.ikjzd.com/w/1573202703237423105
成都米井文化传媒有限公司:https://www.ikjzd.com/w/1573202705372667906
Milmila(米欧米拉):https://www.ikjzd.com/w/1573202721079992321
马来西亚加强BNPL业务监管,Shopee等服务供应商被点名!:https://www.kjdsnews.com/a/1842255.html
马来西亚加强BNPL业务监管,Shopee等服务供应商被点名!:https://www.goluckyvip.com/news/220218.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流