首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CodeMirror实战
木更
创建于2022-08-02
订阅专栏
使用CodeMirror构建自定义编辑器,实现自定义语法高亮、自定义提示和自定义语法校验等功能
等 2 人订阅
共3篇文章
创建于2022-08-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【CodeMirror】如何构建自己的线上编辑器 - 自定义Lint语法校验
当我们构建好语法高亮后,我们发现当编辑器上的内容并没有命中我们匹配的规则,或者其语义并不能被正确解析。我们需要将异常的地方标示出来,并且给予信息提示。基于此,我们可以通过自定义Lint的方式去实现这个
【CodeMirror】如何构建属于自己的线上编辑器 - 自定义高亮
前一篇中的基础使用和详解介绍了基本的SQL IDE的构建。但是有的时候,我们期望按照需求去高亮我们自定义的语句。这个时候我们需要通过CodeMirror中的defineMode去构建自己的高亮逻辑。
【CodeMirror】如何构建属于自己的线上编辑器 - 基础使用和使用详解
背景 随着技术的快速迭代和发展,我们可以发现,代码的编辑和运行已经可以脱离我们的本地环境转而在浏览器上线上完成编辑。如codesandbox、codepen产品。也包含了最初在学习JavaScript