Eliminar saltos de línea automáticamente

eliminar saltos de línea¿Cuántas veces has tenido que eliminar saltos de línea (o retornos de carro) de un texto? Te estoy viendo pulsando (como un “poseso”) las teclas de “Fin de línea” y “Suprimir” ¡No lo niegues! :P
Seguro que te has visto en dicha circunstancia en más de una ocasión y, con tal de no ponerte a probar o por no “perder” el tiempo, te has armado de paciencia y te has auto convencido al grito de: “¡tampoco se tarda tanto!” en un intento desesperado de acabar lo antes posible tan ardua (y aburrida) tarea.
¡No sufras! La solución está al alcance de tus ojos a un solo click y ¡es más sencillo de lo que crees! ;)
Sigue leyendo

Pretty printer de XML en Gedit

cómo editar ficheros xml en geditA pesar de llevar años publicando artículos en el blog compartiendo con todos vosotros mis impresiones y preferencias, creo que aun no os he comentado que soy un enamorado de xml y tecnologías “aledañas”: xslt, xpath, schemas, …

Aunque JSON ha ido adquiriendo adeptos durante todo este tiempo (me cuento entre ellos), sigo utilizando ficheros xml cada vez que puedo por tratarse de un lenguaje lo suficientemente sencillo, potente y flexible como para modelar los datos de aplicaciones y procesos con los que suelo “jugar”.

En Linux sigo añorando un editor, tipo XmlSpy de Altova (wine no es una opción que contemple y/o aplauda), que me facilite el trabajo con este tipo de archivos (he evaluado varios y no han terminado de convencerme, ¿alguien me recomienda uno que se parezca a Xml Spy? :)) por lo que siempre termino utilizando GEdit cuando, de crear o editar un xml se trata.

Necesitaba una modo rápido de formatear el contenido de un fichero xml y, tras comprobar que no existía ningún “xml prettyprinter” para GEdit he optado por creármelo yo mismo gracias a las herramientas externas del editor de textos. Aquí os cuento cómo hacerlo por si alguno lo necesita y/o quiere repasar cómo utilizar herramientas del sistema desde gedit (ya vimos cómo hacerlo, puedes consultarlo en el enlace).

Sigue leyendo

GEdit avanzado: ejecutar scripts desde el editor

nullPara muchos de nosotros Gedit no es más que un editor de textos, reemplazo del clásico bloc de notas de Windows, en el que podemos modificar pequeños y simples (al carecer de formato) ficheros de texto como ficheros de configuración y/o propiedades.

Aunque mi entorno de desarrollo (IDE) suele ser Eclipse, de un tiempo a esta parte vengo utilizándolo muy a menudo para la creación y edición de scripts tanto en Bash como en Groovy (lenguaje que, por necesidades del cliente, me he visto “obligado” a aprender).

Cansado de la rutina de editar el fichero con GEdit (o vim si se terciaba), y tener abierta una terminal para probar lo que iba modificando me dio por investigar qué otras alternativas existen para ello descubriendo la potencia y flexibilidad del complemento Herramientas externas.

Sigue leyendo