Hay muchas aplicaciones por ahí que proporcionan herramientas de desarrollo web basadas en proyectos e interfaces muy ricas en características, pero a veces todo lo que realmente necesitas es un buen editor de texto. Para esas ocasiones, hay pocos editores que puedan hacer frente a la potencia de KDE llamada Kate.
Kate es un editor de texto con interfaz multi-documento (MDI), disponible para KDE 3 y 4. Se ejecuta en múltiples plataformas Linux y similares a Unix, Mac OS X y Windows. También incluye un componente llamado KatePart, que se ejecuta dentro de otras numerosas aplicaciones KDE, incluyendo Quanta+ (sólo en KDE 3), KWrite, Konqueror y Kdevelop. Kate proporciona resaltado de sintaxis para más de 120 formatos de texto, lo que lo hace perfecto para cualquier lenguaje de programación que elija.
Edición de HTML
Kate resalta las marcas HTML y subraya los errores, especialmente cuando se olvida de cerrar una etiqueta. También agrupará el texto dentro de las etiquetas, para que pueda ver qué contenido está en cada lugar. Mostrará marcadores de plegado, pequeñas flechas en el lateral, que puedes utilizar para contraer o expandir una etiqueta y su contenido. Para activar los marcadores de plegado, pulse F9. Por esta razón, si está codificando en XHTML, asegúrese de utilizar el resaltado XML en lugar del HTML. Entonces marcará adecuadamente las etiquetas individuales que no estén cerradas con flechas.
Para activar el resaltado XML:
1. Haga clic en Herramientas en el menú principal
2. Navegue hasta “Resaltado”, “Marcado” y, finalmente, hasta “XML”.
También puede hacer lo mismo para PHP y otros lenguajes de programación web. Por lo general, Kate resaltará todos ellos, por lo que puede dejar la configuración por defecto.
Kate incluye una función de ajuste dinámico de palabras, útil para documentos con grandes cantidades de texto. Actívela o desactívela con F10. Presione F11 para alternar los números de línea, y notará que una línea envuelta tiene símbolos que indican que todavía es parte de la línea anterior.
Documentos múltiples
Con Kate, puede editar varios documentos a la vez. La columna de la izquierda mostrará la lista de archivos abiertos actualmente, y podrá desplazarse por ellos haciendo clic en el archivo que desee editar, haciendo clic en los botones de avance o retroceso, o manteniendo pulsada la tecla Alt y presionando la flecha izquierda o derecha. Control+S guardará el documento actual, y Control+L guardará todos los documentos abiertos.
Sesiones
Kate tiene una práctica función llamada “Sesiones” que te permite retomar el trabajo justo donde lo dejaste la última vez que lo editaste. Por ejemplo, puede tener ocho documentos para un proyecto concreto. En lugar de tener que abrir cada documento de uno en uno cada vez que quiera trabajar en ellos, puede guardar una sesión de Kate que abrirá automáticamente esos documentos cuando se active. Para guardar una sesión:
1. Haga clic en Sesiones
2. Haga clic en Guardar como…
3. Dé un nombre a su sesión.
La próxima vez que quieras volver a ese proyecto, sólo tienes que abrir la sesión que has guardado.
Edición remota
Hay veces que necesitas editar un documento rápidamente en el servidor. Mientras que usted podría SSH en el servidor y utilizar cualquier editor de texto disponible desde la línea de comandos, usted perderá algunos de los muchos beneficios de Kate. Además, si tienes una cuenta de alojamiento compartido, puede que ni siquiera tengas acceso a SSH. Con Kate, puede abrir un documento en vivo en el servidor a través de FTP, SFTP, y cualquier otro protocolo soportado por KDE. Para lograr esto, haga lo siguiente:
1. Inicie sesión en su servidor web utilizando el método normal. Puede utilizar Dolphin o Konqueror.
2. Navegue hasta la carpeta que contiene el archivo que desea editar.
3. Haz clic con el botón derecho en el archivo y ábrelo con Kate.
4. Repita estos pasos para varios archivos si es necesario.
Encontrar
La función de búsqueda de Kate es muy útil con documentos largos. Para activarla, pulse Control-F. Se abrirá un diálogo en la parte inferior de la ventana. Puede encontrar cada instancia individualmente y desplazarse por los resultados con los botones “Siguiente” y “Anterior”, o hacer clic en “Opciones” y “Resaltar todo” para ver todos los resultados resaltados a la vez.
Haz clic en la flecha del extremo derecho para ampliar el diálogo de búsqueda y añadirá una función de “reemplazo”. Con ella puedes encontrar una etiqueta o un contenido y reemplazar cada instancia del mismo por otra cosa o por nada. Kate también recordará tus búsquedas para que puedas volver a realizarlas pulsando la flecha hacia abajo en la parte derecha del cuadro de búsqueda.
Sólo he tocado la superficie de las muchas funciones disponibles en Kate. La mejor manera de descubrir exactamente lo que Kate puede ofrecerte es probarlo por ti mismo. Lo recomiendo encarecidamente, no sólo para los usuarios de KDE, sino para cualquiera. Kate está disponible en cualquier distribución de Linux que ofrezca KDE.