Buscar aquí

viernes, 31 de octubre de 2014

Agregar tipos de archivo a Bluefish

Uno de los editores por defecto que tiene ubuntu es bluefish. Cuenta con resaltado de sintaxis y reconoce muchos lenguajes, pero no los tiene todos, por ejemplo la extensión ctp, que es la que usa CakePHP[1] para mostrar las vistas. Entonces, éste tipo de archivo se ve en blanco y negro. Horrible.

Otra de las cosas que tiene bluefish es que no se puede añadir otro tipo de archivo desde la interfaz gráfica, por lo que aquí está una solución a ese problema.

Lo hacemos con ctp, que es igual a php, pero para cake.

Se copia el archivo donde se especifica cómo se comportará el editor para un lenguaje (php) con el nombre que queremos que aparezca (ctp)

sudo cp /usr/share/bluefish/bflang/php.bflang2 /usr/share/bluefish/bflang/ctp.bflang2

Luego se edita ese archivo

sudo gedit /usr/share/bluefish/bflang/ctp.bflang2

Y reemplazamos con coincidencias de capitalización las palabras PHP por CTP y php por ctp

Y listo!

Al iniciar bluefish coloreará nuestro ctp

[1]http://cakephp.org/