Ajustar automaticamente a altura ao conteúdo no editor do Ace Cloud 9
Estou tentando adicionar oEditor Ace para uma página, mas eu não sei como obter a altura a ser definida automaticamente com base no comprimento de seu conteúdo.
O ideal seria que, quando o conteúdo mudasse, a altura fosse recalculada, mas eu ficaria feliz com a altura sendo definida no carregamento da página.
Para um iniciante em JavaScript alguém pode me ajudar a descobrir como eu trabalho o comprimento do código, quantas linhas ele ocupa, qual é a nova altura e como eu atualizo o DOM para refletir isso?
eu encontreiesta sugestão em um grupo do Google, mas eu realmente não entendo o que está fazendo e como faço para ajustar a altura.
editor.getSession().getDocument().getLength() *
editor.renderer.lineHeight + editor.renderer.scrollBar.getWidth()