CodeMirror 在查找时突出显示
CodeMirror highlighting on find
我想在 CodeMirror 中重新创建查找函数,以突出显示 this demo 中显示的每个事件。
我使用 marks
创建了一个示例,但仅突出显示第一个实例。
http://jsfiddle.net/oxmgm4sd/
将您的 if (cursor.findNext())
更改为 while (cursor.findNext())
可能已经让您有所收获。使用 overlay 更有效(虽然也稍微复杂一点),这是内置搜索功能所做的。
我想在 CodeMirror 中重新创建查找函数,以突出显示 this demo 中显示的每个事件。
我使用 marks
创建了一个示例,但仅突出显示第一个实例。
http://jsfiddle.net/oxmgm4sd/
将您的 if (cursor.findNext())
更改为 while (cursor.findNext())
可能已经让您有所收获。使用 overlay 更有效(虽然也稍微复杂一点),这是内置搜索功能所做的。