我可以在更多ad-hoc模式下使用CodeMirror,其中"语法",或者更确切地说,突出显示在用户键入代码时出现?
例如,假设我想强调句子之间的相似之处。然后,假设用户键入:
this is a sentence
this is another sentence
进一步假设用户然后将光标放在其中一个句子上。我希望在两个句子之间突出显示所有常见的子序列,如下所示:
|this is| a |sentence|
|this is| another |sentence|
CodeMirror是这种特殊语法突出显示任务的正确答案,还是我必须自己动手?
答案 0 :(得分:1)
如果您可以在运行时创建动态模式,则可以使用setOption
更新正在运行的编辑器的模式。或者,使用markText
以编程方式进行突出显示。