我看到有一种scrolltop
在摩纳哥编辑器中设置的方法。如何滚动到特定的行而不是特定的像素?
问问题
7076 次
2 回答
39
如在文档中:https ://microsoft.github.io/monaco-editor/api/interfaces/monaco.editor.icodeeditor.html
滚动到顶部,以 px 为单位:
editor.setScrollPosition({scrollTop: 0});
滚动到特定行:
editor.revealLine(15);
滚动到特定行,使其在编辑器的中心结束:
editor.revealLineInCenter(15);
移动当前活动行:
editor.setPosition({column: 1, lineNumber: 3});
于 2017-07-27T11:23:23.693 回答
0
我只想补充一点,如果你想滚动到最后一行,你可以使用
editor.revealLine(editor.getModel().getLineCount())
于 2021-08-20T14:00:13.530 回答