Получить строку вида и номер главы в окне просмотра:
Я хочу выделить текущую главу, поэтому мне нужно:
- прослушать редактор событие прокрутки
- получает первую и последнюю строку окна просмотраNumber
editor.onDidScrollChange(e => {
console.log(e)
console.log(editor.getLayoutInfo())
})
Я получил значения scrollTop
и height
окна просмотра, поэтому я могу вычислить scrollTop первой и последней строки, но как мне преобразовать scrollTop в lineNumber? Или есть другие предложения? Спасибо всем!