Ace Editor es un editor de código incrustable escrito en JavaScript. Combina las características y el rendimiento de los editores nativos como Sublime, Vim y TextMate. Se puede incrustar fácilmente en cualquier aplicación web.

Tiene soporte para casi todos los lenguajes de programación además de diversos skins. También podrás desarrollar cualquier aplicación entorno a este editor ya que te posee sus propias funciones de control.


Obtener el contenido de Ace editor

var content = editor.getValue();
alert(content)

Cargar contenido de Ace editor

editor.setValue("the new text here");

Obtener el total de lineas de código escritas de Ace editor

var content = editor.session.getLength();
alert(content)

Mover el cursor a una linea determinada de Ace editor

editor.gotoLine(5);

No se puede editar el contenido de Ace editor

editor.setReadOnly(true);

Evento al modificar el contenido de Ace editor

editor.getSession().on('change', function(e) {
	alert('Estoy escribiendo')
});

Cargar texto seleccionado de Ace editor

editor.getSession().on('change', function(e) {
	alert('Estoy escribiendo')
});
Descargar Ejemplo

Si te ha sido de utilidad ¡deja un comentario! 🙂