Editor Scribes

Últimamente he estado buscando un buen editor para programar en Ubuntu. Acabé por bajarme KDevelop, pero no me acaba de gustar, nunca me ha gustado el aspecto de las aplicaciones para KDE: las veo grotescas, con fuentes sin apenas espacio a su alrededor, iconos horteras con efectos glossy y ese azul helado por doquier. Con programas como Amarok lo acepto porque es un gran programa, pero para un editor creo que puedo encontrar alternativas mejores.

Logo Scribes

Scribes es un simple pero potente editor, cuya máxima funcionalidad radica en la facilidad para crear y usar snippets, que en el programa se conocen como templates, plantillas.

Por poner un ejemplo, la primera plantilla que he creado es una para crear bucles for, típicos en C:

for(i=0; i<${variable}; i++){
	${codigo}
}

Asignamos a la plantilla una palabra y automáticamente el editor reemplaza la palabra en el código con el contenido de la plantilla. Con el signo del dólar y los corchetes indicamos al programa que ahí va una parte modificable de la plantilla, por lo que al insertar el contenido de la plantilla, nos posiciona el cursor automáticamente en el lugar de la variable a modificar. Con la tecla de tabulador navegamos entre las distintas partes modificables de la plantilla.

El ejemplo que he puesto lo tengo asociado a las letras “fro”, así para escribir un bucle for desde i hasta n que haga un printf, escribiría “fro [TAB] n [TAB] printf” y ya tendría el código listo.

¡A ver si os sirve!

2 gañanes han comentado

  1. Zarate on Diciembre 12th, 2007

    Buenas!

    Yo sigo desesperado buscando un editor decente y ligero para Ubuntu. Eclipse descartado, ando editando ActionScript con el viejo Scite (que tampoco va mal).

    ¿Sabes si hay colorado para AS en Scribes? Esto buscando por los foros a ver si está, sino igual me pongo a hacerlo.

    Gracias por encontrarlo!

  2. Mortanius_ on Diciembre 26th, 2007

    Prueba Eclipse, si te dejas de todas las zarandajas que trae y te centras en el editor, merece la pena. ctrl+espacio autocompleta el código. Y de todas formas, aunque esto que comentas me parece interesante ( y lo probaré ) , para cosas pequeñas y aprendiendo nada mejor que emacs.

Leave a Reply