Текущая позиция курсора Ace Editor в числовом индексе

Существует ли какая-либо функция или логика, которая может подсчитывать общее количество символов до текущей позиции курсора (каретки) в редакторе ace?


person Wasim A.    schedule 19.01.2016    source источник


Ответы (1)


в session.doc есть методы positionToIndex и indexToPosition

editor.session.doc.positionToIndex(editor.selection.getCursor())

обратите внимание, что это повторяется по всем строкам до курсора, поэтому в некоторых случаях может быть медленным.

person a user    schedule 19.01.2016
comment
как достичь этой цели с помощью Ace.Range, чтобы повысить скорость работы - person Wasim A.; 24.01.2016