Depurar javascript con Visual Studio

Microsoft ha tenido a bien obsequiarnos con esta espléndida utilidad para poder depurar el javascript de nuestras aplicaciones .NET.

Documentos de script

Ha incorporado para ello un nuevo panel, que solamente aparece en tiempo de ejecución, llamado Documentos de script.

1

Seleccionando el documento activo, que en este caso es la página generada por la vista que he llamado Actividades, podemos añadir puntos de interrupción e ir avanzando paso a paso.

Por tanto, tenemos accesibles las ventanas de depuración: pila de llamadas, inspección, locales, etc.

3

Requisitos previos

Preparar la depuración de Visual Studio.

En la primera ejecución, es probable que nos aparezca el siguiente mensaje:

4

Deberemos pulsar Aceptar para modificar el Web.Config, y así cambiar a true el parámetro que permite la depuración, como vemos en la siguiente imagen:

4

Es importante volver a ponerlo en debug=”false” antes de subirlo a producción.

 

Habilitar la depuración de Internet Explorer

Si al ejecutar no se detiene en la depuración, es porque Internet Explorer está impidiéndolo. Por defecto, se impide depurar códigos de script  y para habilitarlo debemos ir a Herramientas-> pestaña de Opciones de Internet->Opciones avanzadas, y desmarcar la opción Deshabilitar la depuración de scripts (Internet Explorer). 

5

Limitaciones

Solamente funciona con Internet Explorer, quedando excluídos el resto de navegadores de esta posibilidad, al menos hasta que aparezca una extensión adecuada para ello.

 

 

Deja un comentario