2016-04-18 83 views
0

我可以在更特別的模式下使用CodeMirror嗎?當用戶鍵入代碼時,出現「語法」或突出顯示?CodeMirror:ad-hoc語法突出顯示

例如,假設我想突出顯示句子之間的相似性。然後,假設用戶鍵入:

this is a sentence 
this is another sentence 

進一步假定用戶將光標置於其中一個句子上。我想大家常見的子序列在兩個句子之間突出,像這樣:

|this is| a |sentence| 
|this is| another |sentence| 

是CodeMirror這些類型的特設語法高亮顯示的任務的正確答案,還是我必須推出自己的?

回答

1

如果您可以在運行時創建動態模式,則可以使用setOption更新正在運行的編輯器的模式。或者,使用markText以編程方式進行突出顯示。