我有一种编程语言(称为 SPIN),它有一个自定义 IDE,它突出显示代码部分的背景(在行首用关键字标记),以帮助提高可见性。(高亮方案也随着不同颜色的背景而变化)
示例:http: //i.stack.imgur.com/1bpsu.png
我正在尝试使用 CodeMirror 为这种语言开发一个在线 IDE。但是,我无法找到有关如何更改一段代码的背景颜色的任何信息。在http://www.phipi.com/editspin/上有一个编辑器的部分实现,没有彩色突出显示或背景。CodeMirror 似乎将每一行都包装在一个<pre>
标签中,没有任何区别。
我有什么方法可以在 CodeMirror 中实现这一点吗?或者我可以使用另一个编辑器框架来实现它吗?