AX7 - 1/3 El depurador

El depurador (debugger) se usa para probar los programas a fin de comprobar su correcto funcionamiento o los errores que éste pueda tener.
Mediante puntos de interrupción (Breakpoints) se puede parar temporalmente el proceso y examinar el correcto funcionamiento de éste.

Para este ejemplo me he creado una Runnable Class con el siguiente código:



Para asignar un punto de interrupción marcaremos con el ratón en la esquina gris de la imagen y veremos como aparece una punto de color rojo, esto es un breakpoint o punto de interrupción.



Si tenemos asignada nuestra clase como Startup Object en el proyecto el resultado de presionar el play será el que sigue.



Veréis que el proceso se ha parado en el sitio donde hemos asignado un breakpoint; incluso si nos situamos encima de la 'x' podemos ver el valor actual de la variable.

Para continuar con el proceso, podemos presionar F5, el botón Continue..



O utilizar las opciones para moverse entre los métodos.




Para eliminar un breakpoint, podemos Presionar sobre éste y con el botón derecho del ratón abrir el submenú y darle a Delete Breakpoint o presionando sobre éste con el botón izquierdo. Así lo eliminaremos sin necesidad de abrir el submenú.


Comentarios