Редактор ACE подсчитывает количество символов?

Вот как я получаю общее количество строк в редакторе ACE...

editor.getSession().on('change', function(){
    var lines = editor.session.getLength();
    $('#lines').empty().append(lines);
});

Это отлично работает, но как я могу получить общее количество символов? Я не могу найти информацию об этом в документации API.

Спасибо.

ИЗМЕНИТЬ...

Вот как я это сделал... он также делит вывод с разделителем тысяч.

var lines = setting.editor.getLength().toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
var chars = setting.editor.getValue().length.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
$('#lines').empty().append(lines);
$('#chars').empty().append(chars);

person PlasmaDan    schedule 19.12.2012    source источник


Ответы (1)


Попробуйте использовать это:

console.log(editor.session.getValue().length);
person antyrat    schedule 19.12.2012