Автоматическая настройка высоты содержимого в редакторе Ace Cloud 9

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

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

Для новичка в JavaScript кто-то может помочь мне понять, как я вычисляю длину кода, сколько строк он охватывает, какова новая высота и как я обновляю DOM, чтобы отразить это?

я нашелэто предложение в группе Google, но я не совсем понимаю, что он делает, и как я могу настроить его по высоте.

editor.getSession().getDocument().getLength() *
editor.renderer.lineHeight + editor.renderer.scrollBar.getWidth()

Ответы на вопрос(8)

Ваш ответ на вопрос