Прокрутите до строки в редакторе Monaco

Я вижу, что есть способ установить scrolltop в редакторе monaco. Как перейти к определенной строке вместо определенного пикселя?


person Johnston    schedule 15.07.2017    source источник


Ответы (1)


Как в документах: https://microsoft.github.io/monaco-editor/api/interfaces/monaco.editor.icodeeditor.html.

Прокрутите вверх в пикселях:

editor.setScrollPosition({scrollTop: 0});

Прокрутите до определенной строки:

editor.revealLine(15);

Прокрутите до определенной строки, чтобы она оканчивалась в центре редактора:

editor.revealLineInCenter(15);

Переместить текущую активную строку:

editor.setPosition({column: 1, lineNumber: 3});
person nachoab    schedule 27.07.2017