Как программно найти позицию текста в редакторе Монако - PullRequest
0 голосов
/ 11 марта 2019

Есть ли способ, как рассчитать позицию в редакторе Монако, используя исходную строку и индекс начала и конца подстроки из строки?

Есть возможность найти совпадения API :

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

Мне интересно, есть ли другие способы, так как может быть несколько совпадений, и метод API не совсем подходит для моей текущей задачи.

1 Ответ

0 голосов
/ 13 марта 2019

Существует метод API getPositionAt (см. здесь )

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