在开发vue项目的过程中,需要一个可以自定义规则的代码编辑器,最终选用了
Vue-Codemirror
来进行开发。
Vue-Codemirror
是基于
Codemirror
,并适用于Vue的代码编辑器。
功能介绍
- 多种主题支持
- 多种语言支持(json、yaml、xml、jsx、sql、css、c、c++等)
- 语法校验
- 代码折叠
- 代码比对以及合并
- 代码补全
- … 等功能
Install
- npm
npm install vue-codemirror --save
引入
import 'codemirror/lib/codemirror.css'
import VueCodemirror from 'vue-codemirror';
-cdn
<link rel="stylesheet" href=".../codemirror/5.59.1/lib/codemirror.css">
<script type="text/javascript" src=".../codemirror/5.59.1/lib/codemirror.js></script>
<script type="text/javascript" src=".../vue-codemirror/4.0.6/dist/vue-codemirror.js"></script>
Mount
- global
import Vue from 'vu
版权声明:本文为Somnus_djj原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。