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.
Table of Contents
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!