我刚遇到Codemirror。
我想知道如何创建自己的语法文件(用于玩具语言),或者使用新关键字扩展现有语言的语法文件 - 但是,我找不到任何关于如何入门的文档。
是否有任何关于文档的链接显示如何执行此操作?
答案 0 :(得分:7)
http://codemirror.net/doc/manual.html
在第二段中,它说: “该发行版有几种模式(参见模式/目录),write new ones对其他语言来说并不难。”
只需在该页面上向下滚动到“编写CodeMirror模式”部分。
答案 1 :(得分:0)
使用新关键字扩展现有语言的语法文件
您也可以为此目的尝试使用最近创建的keyword.js CodeMirror插件。