Depurando Javascript

Uno de los mayores problemas que, históricamente, han sufrido los desarrolladores de Javascript es la depuración de código. Actualmente, es bastante más sencillo gracias a las múltiples extensiones de Firefox disponibles para dicha tarea, de las cuales mi preferida es Firebug.

Sin embargo, en IE7 seguían apareciéndome problemas que no era capaz de identificar. No conozco ningún debugger con la potencia y sencillez de Firebug, pero también podemos encontrar la manera de localizar nuestros errores. Para ello, primero debemos activar el debugging en IE7, pues viene desactivado por defecto.
Para ello, vamos a Tools / Internet Options / Advanced, y en la sección Browsing desmarcamos las opciones Disable Script Debugging (Internet Explorer) y Disable Script Debugging (Other). Con esto ya IE nos permitirán depurar el código.
Para ello, podemos utilizar la herramienta gratuíta de Microsoft Script Debugger, aunque mi preferencia es usar Visual Studio 2005 para ello.

Para el desarrollo web, y concretamente de Javascript, recomiendo el IDE libre Aptana. Basado en Eclipse, permite la inserción de snippets, nos va mostrando mediante Intellisense la ayuda de las funciones javascript (y más importante, su disponibilidad en distintos navegadores), facilitando nuestra tarea. Además, integra los frameworks javascript libres más conocidos, como Yahoo UI, Prototype, JQuery, Rico, Script.aculo.us o Dojo.

3 Responses

  1. Y justamente por lo que dices arriba, te va a gusta (si aún no la sabes ya) la noticia que la versión (“nightly” release of Milestone 8) de Aptana viene con Firebug integrado.
    Fuente:
    http://www.aptana.com/blog/?p=86

  2. Markus:
    No conocía la noticia y me alegra, porque el plugin de Aptana para Firefox era un poco mierda, para entendernos.

    Gracias por la anotación🙂

  3. ¿podrías indicarme donde aprender el uso del
    Microsoft script editor?
    no le entiendo, ya lo tengo activado pero no sé cómo usarlo
    Gracias
    MariaM
    Argentina

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: