我刚刚遇到Codemirror。
我想知道如何创建自己的语法文件(用于玩具语言),或使用新关键字扩展现有语言的语法文件 - 但是,我找不到任何关于如何开始的文档。
有没有人在文档上显示如何做到这一点的任何链接?
我刚刚遇到Codemirror。
我想知道如何创建自己的语法文件(用于玩具语言),或使用新关键字扩展现有语言的语法文件 - 但是,我找不到任何关于如何开始的文档。
有没有人在文档上显示如何做到这一点的任何链接?
http://codemirror.net/doc/manual.html
在第二段中它说:“该发行版带有几种模式(请参阅 mode/ 目录),并且为其他语言编写新的模式并不难。”
因此,只需在该页面上向下滚动到“编写 CodeMirror 模式”部分。
使用新关键字扩展现有语言的语法文件
您也可以为此尝试最近创建的keyword.js CodeMirror 插件。