Automatycznie dostosuj wysokość do zawartości w edytorze Ace Cloud 9

Próbuję dodaćEdytor asów do strony, ale nie wiem, jak ustawić wysokość, która ma być ustawiona automatycznie, na podstawie długości jej zawartości.

Idealnie byłoby, gdyby działała tak, że gdy zawartość zmienia się, wysokość jest ponownie obliczana, ale byłbym zadowolony z wysokości ustawionej tylko na ładowaniu strony.

Dla nowicjusza JavaScript ktoś może mi pomóc dowiedzieć się, jak obliczam długość kodu, ile linii się obejmuje, jaka jest nowa wysokość i jak aktualizuję DOM, aby to odzwierciedlało?

znalazłemta sugestia w grupie Google, ale tak naprawdę nie rozumiem, co robi i jak to dostosowuję do wysokości.

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

questionAnswers(8)

yourAnswerToTheQuestion