javascript — Ace Editor выделяет часть строки маркером

Ace Editor выделяет часть строки маркером

Я пытаюсь частично выделить линию / линии с помощью маркера.

в соответствии с документацией по диапазонам можно создать один с 4 входами: startLine, startColumn, endLine, endColumn

Я ввел такой диапазон в метод добавления маркера, но он просто выделяет целые строки

мой код:

 var editor = ace.edit("editor"); var Range = ace.require('ace/range').Range; editor.session.addMarker( new Range(startLine - 1, startPos, stopLine - 1, stopPos), "highlightError", "line", true ); 

Я думаю, что моя проблема может быть связана с третьим аргументом addMarker, документация, которую мне удалось найти, только утверждает, что это должен быть «тип маркера», но я не могу найти, какие есть доступные типы маркеров.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector