Herramientas y utilidades para el desarrollo web

Algunas personas se sorprenden porque me gusta escribir el código en un editor de texto en vez de utilizar programas para maquetar en HTML. Es cierto que cuando programo en .Net utilizo el IDE y me beneficio de IntelliSense pero no tengo ni echo de menos algo parecido para PHP (no, no uso Zend).

En Filmac escribimos el HTML, el Javascript y los CSS a mano y eso nos permite afirmar que creamos código de calidad. Y sobre todo nos prepara para las ocasiones en que tenemos que hacer un proyecto accesible desde el punto de vista de la W3C.

No me importa escribir el código porque ‘conozco el idioma’ aunque agradezco cuando el IDE me ayuda a recordar los parámetros o me avisa de las inconsistencias que detecta, sin embargo me parece más interesante el trabajo que otras herramientas hacen por mi y soy yo el sorprendido cuando veo otras personas que no las tienen instaladas (también me sorprenden las personas que no usan y no echan de menos usar un depurador).

Quiero por eso hacer un listado que sirva a la vez para recomendarlas y para agradecer su existencia. Sin ningún orden en especial:

· SyncBackSE. Es una aplicación para sincronizar carpetas que nos facilita mucho la actualización de ficheros en los servidores.

· FireBug. Nunca me cansaré de agradecer y disfrutar su existencia. Te aporta mucha información sobre cómo se ha interepretado el XHTML y los CSS y evita hacer marranadas de poner bordes o colores de fondo para ver qué está renderizando el navegador. No en vano lo han plagiado Internet Explorer y Safari.

· Log4Net. Me alegro mucho que se portase este proyecto Java a la plataforma .Net porque realmente en muchas ocasiones quieres saber qué está pasando sin tener que estropear la ejecución de las páginas mostrando información interna e incluso en ocasiones deteniendo su ejecución.

· WinMerge. Interesante aplicación para comparar dos ficheros cuando no sabes qué cambios hicistes o porqué son diferentes en desarrollo y en producción.

· Fiddler. Un espia de tráfico HTTP que te permite ver con todo lujo de detalles la comunicación que ha habido entre el navegador y el servidor en esa conversación que se produce al solicitar y recibir una página.

· Liquid XML Studio. Para construir XML, XSD, comprobar que el XML cumple las directrices del XSD y generar XML de ejemplo partiendo del XSD.

Alguno se sorprenderá ahora de que no aparezca ningún CVS pero lo cierto es que por ahora nunca he necesitado recurrir a ninguno.

Algunas personas se sorprenden porque me gusta escribir el código en un editor de texto en vez de utilizar programas para maquetar en HTML. Es cierto que cuando programo en .Net utilizo el IDE y me beneficio de IntelliSense pero no tengo ni echo de menos algo parecido para PHP (no, no uso Zend).

En Filmac escribimos el HTML, el Javascript y los CSS a mano y eso nos permite afirmar que creamos código de calidad. Y sobre todo nos prepara para las ocasiones en que tenemos que hacer un proyecto accesible desde el punto de vista de la W3C.

No me importa escribir el código porque ‘conozco el idioma’ aunque agradezco cuando el IDE me ayuda a recordar los parámetros o me avisa de las inconsistencias que detecta, sin embargo me parece más interesante el trabajo que otras herramientas hacen por mi y soy yo el sorprendido cuando veo otras personas que no las tienen instaladas (también me sorprenden las personas que no usan y no echan de menos usar un depurador).

Quiero por eso hacer un listado que sirva a la vez para recomendarlas y para agradecer su existencia. Sin ningún orden en especial:

· SyncBackSE. Es una aplicación para sincronizar carpetas que nos facilita mucho la actualización de ficheros en los servidores.

· FireBug. Nunca me cansaré de agradecer y disfrutar su existencia. Te aporta mucha información sobre cómo se ha interepretado el XHTML y los CSS y evita hacer marranadas de poner bordes o colores de fondo para ver qué está renderizando el navegador. No en vano lo han plagiado Internet Explorer y Safari.

· Log4Net. Me alegro mucho que se portase este proyecto Java a la plataforma .Net porque realmente en muchas ocasiones quieres saber qué está pasando sin tener que estropear la ejecución de las páginas mostrando información interna e incluso en ocasiones deteniendo su ejecución.

· WinMerge. Interesante aplicación para comparar dos ficheros cuando no sabes qué cambios hicistes o porqué son diferentes en desarrollo y en producción.

· Fiddler. Un espia de tráfico HTTP que te permite ver con todo lujo de detalles la comunicación que ha habido entre el navegador y el servidor en esa conversación que se produce al solicitar y recibir una página.

· Liquid XML Studio. Para construir XML, XSD, comprobar que el XML cumple las directrices del XSD y generar XML de ejemplo partiendo del XSD.

Alguno se sorprenderá ahora de que no aparezca ningún CVS pero lo cierto es que por ahora nunca he necesitado recurrir a ninguno.

volver arriba

Los comentarios están cerrados.