javascript - Desplazarse a la línea en el editor Monaco
Veo que hay una manera de configurar scrolltop en el editor Monaco. ¿Cómo se haría para desplazarse a una línea específica en lugar de a un píxel específico?
Respuesta #1
Como en la documentación: https://microsoft.github.io/monaco-editor/typedoc/interfaces/editor.ICodeEditor.html
Desplazarse hasta arriba, en px:
editor.setScrollPosition({scrollTop: 0});
Desplázate a una línea específica:
editor.revealLine(15);
Desplázate a una línea específica para que termine en el centro del editor:
editor.revealLineInCenter(15);
Mover la línea activa actual:
editor.setPosition({column: 1, lineNumber: 3});
Respuesta #2
Solo quiero añadir que si quieres desplazarte hasta la última línea, puedes usar
editor.revealLine(editor.getModel().getLineCount())
