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