Aunque han pasado décadas desde que el primer diseñador web abrió un editor de texto para crear el primer documento HTML, las herramientas del negocio no han cambiado mucho.
Claro, los sitios web ahora están impulsados por plataformas de blog como WordPress o editores WYSIWYG como Kompozer, pero la conclusión es que la mayoría de los diseñadores web de núcleo duro siempre encontrarán necesario abrir un editor de texto para modificar un poco el estilo aquí, o para realinear la plantilla un poco más allí.
Creo que los editores de texto estarán presentes en el mundo del diseño web durante mucho tiempo, al menos para aquellos programadores web que siempre están metidos en la tarea de mejorar y optimizar los sitios web profesionales. Por lo tanto, es lógico pensar que las herramientas de edición de texto evolucionarían de manera más poderosa y más inteligente; Herramientas creadas específicamente para las necesidades de los diseñadores web y programadores web.
Bluefish - El editor de texto para programadores
Durante años, fui muy firme en seguir con el Bloc de notas, sin importar lo que todos los demás comenzaran a usar. En mi opinión, los editores WYSIWYG simplemente guardan demasiada basura en el código (particularmente la característica tonta de guardar en HTML de MS Word).
Estuve muy tentado de probar Notepad ++ cuando escuché por primera vez. Luego, después de leer el artículo de Simon sobre Sublime Text Sublime Text: The Text Editor Te enamorarás de (Windows) Sublime Text: The Text Editor Te enamorarás de (Windows) Read More, tuve la tentación una vez más. Siempre he dudado en subirse a cualquier carro hasta que un buen y sólido ganador arraiga.
Este año, tengo que confesar que finalmente encontré un editor de código que no me puedo resistir: se llama Bluefish.
Cuando configura Bluefish por primera vez, verá la primera razón por la que me gusta tanto: está diseñado para manejar una gran variedad de lenguajes de programación, desde HTML directo y PHP hasta Java, VB e incluso ASP. El tipo de flexibilidad es algo agradable de tener en un editor de código, especialmente si a menudo tiene las manos en muchos lenguajes de programación diferentes.
Y Bluefish hace programación bien. Pero antes de llegar a eso, quería mostrarte lo genial que es este programa. Hasta este momento no he encontrado el editor de un codificador con este tipo de frescura estética en la parte delantera, con las herramientas y pestañas más importantes y fáciles de encontrar al alcance de la mano en la pantalla principal, dependiendo del código que ' re enfocado en este momento.
Como puede ver, la navegación de archivos está a la izquierda, no es necesario ir y venir entre Windows Explorer y su editor. Haga que todo su archivo explore desde la propia aplicación.
Eso incluye todas las cosas habituales que puede hacer con un explorador de archivos, como mover o cambiar el nombre de carpetas y archivos.
Cuando ejecutas un nuevo documento desde el menú de archivos, si eliges una plantilla verás que Bluefish tiene disponibles algunas plantillas de programas precompilados. Esto es especialmente útil si escribe muchas páginas web, por ejemplo, y no desea recrear la misma estructura XHTML o PHP genérica. En lugar de eso, solo tienes que iniciar la plantilla de Bluefish y puedes comenzar a crear el contenido de inmediato.
La imagen siguiente es la plantilla HTML estándar con las etiquetas de encabezado, título y cuerpo preconstruidas para usted. Como puede ver, las líneas están numeradas, y mientras escribe, la aplicación tiene una función en la que completará automáticamente las etiquetas.
Como puede ver en la barra de menú, también hay fragmentos de código preconstruidos disponibles en cada idioma del programa. Por ejemplo, HTML tiene un código estándar para formularios web, y PHP tiene fragmentos de código estándar para conectarse a una base de datos ODBC o MySQL.
Esto puede ahorrarle mucho tiempo si usted es el tipo de persona (como yo) que a menudo olvida la sintaxis exacta para hacer algunas de las cosas más básicas. Para completar el fragmento de código para usted, el programa le pedirá los detalles. En el caso de hacer conexiones de bases de datos, le pedirá la fuente de datos y los detalles de inicio de sesión. Entonces básicamente escribirá el código para ti.
Lo mismo es cierto para una lista completa de tareas HTML, haciendo de esta aplicación un sueño para los diseñadores web. Puede codificar la misma página web en la mitad del tiempo usando Bluefish. Simplemente toque el elemento que desee, proporcione el cuadro de diálogo con algunos detalles, y el código se mecanografía e inserta para usted.
No es WYSIWYG, pero en mi opinión es diez veces mejor. Ya sabes lo que quieres hacer en el código, simplemente no tienes tiempo para seguir revisando tu libro de referencia con la sintaxis correcta, por lo que Bluefish te permite reducir el dolor de cabeza.
Más ayudas de programación están disponibles desde el menú superior también. Si tiene un archivo HTML abierto, haga clic en el menú "Etiquetas" y verá docenas de funciones de código rápido disponibles para elegir. Crea un formulario web con una fracción del esfuerzo.
Como si las ayudas y las herramientas de programación no fueran suficientes, no olvides echarle un vistazo al menú "Herramientas", donde encontrarás la posibilidad de organizar tu código uniendo / dividiendo líneas, sangrando o usando un filtro para quitar todo líneas vacías de tu código.
En la parte inferior de la ventana principal, también encontrará un área de variables de salida para codificar en idiomas como PHP o C ++, que es útil para ver si su código realmente está haciendo lo que usted quiere que haga.
Creo que es seguro decir que Bluefish me ha ganado el corazón en lo que respecta a la "codificación inteligente" en lugar de piratear en el Bloc de notas. Por lo tanto, pruebe Bluefish y díganos si simplificó su experiencia de programación. ¿Qué te gusta de ello? Comparte tus pensamientos en la sección de comentarios a continuación.