如何在摩纳哥编辑器中以编程方式查找文本的位置

时间:2019-03-11 17:22:45

标签: monaco-editor

有什么方法可以通过拥有原始字符串以及该字符串中子字符串的开头和结尾的索引来计算monaco编辑器中的位置?

有可能find matches API

editor.getModel().findMatches('sub_string')

我想知道是否还有其他方法,因为可以有多个匹配项,并且API方法不完全适合我当前的任务。

1 个答案:

答案 0 :(得分:0)

有一种API方法getPositionAt(请参见here

const position = editor.getModel().getPositionAt(index);
const { lineNumber, column } = position;