Parar y continuar.
Sébastien Granjoux
seb.sfo@free.fr
Philip Chimento
philip.chimento@gmail.com
Daniel Mustieles
daniel.mustieles@gmail.com 2011 - 2015
Francisco Javier F. Serrador
fserrador@gmail.com 2012
Jorge González
jorgegonz@svn.gnome.org 2007-2011

# Parar y pasos

Al igual que una sesión de edición de vídeo, el programa se puede ejecutar a cámara lenta con la posibilidad de ir hacia adelante, pausarlo, detenerlo, etc. Esto es esencial para seguir el comportamiento del programa. Aunque no puede ir hacia atrás.

# Avanzar

Desde el menú principal, seleccione DepurarAvanzar sobre o pulse F5 o pulse en el icono Avanzar sobre en la barra de herramientas.

El avance simple ejecuta solo una sentencia del programa (desde el lugar en el que se ha detenido) y devuelve el control. Si la sentencia ejecutada contiene una función, el depurador intenta avanzar dentro de las funciones (en la secuencia en la que se ejecutan). Una vez que la sentencia se ha ejecutado y se devuelve el control, puede estudiar el estado de su programa.

Si la Ventana de desensamblado tiene el foco al seleccionar este comando, solo se ejecuta una instrucción de ensamblador.

# Avanzar sobre

Desde el menú principal, seleccione DepurarAvanzar sobre o pulse F6 o pulse en el icono Avanzar sobre en la barra de herramientas.

«Avanzar sobre» es similar a «avanzar» con la excepción de que no se detiene en ninguna función dentro de la declaración en ejecución.

Si la Ventana de desensamblado tiene el foco al seleccionar este comando, solo ejecuta una instrucción de ensamblador excepto si esta instrucción es una llamada a una subrutina; en ese caso el programa se detiene al finalizar la subrutina.

# Avanzar al final

Desde el menú principal, seleccione DepurarAvanzar sobre o pulse MayúsF5 o pulse en el icono Avanzar sobre en la barra de herramientas.

Avanzar al final ejecuta la función actual hasta que vuelve a la función que la llamó.

# Ejecutar y continuar

Desde el menú principal, seleccione DepurarEjecutar/Continuar, pulse F4 o pulse en el icono Continuar en la barra de herramientas.

Este comando reinicia el programa y lo deja ejecutándose hasta que encuentra un punto de parada o el programa termina.

# Ejecutar hasta

Desde el menú principal, seleccione DepurarEjecutar hasta cursor, pulse F8 o pulse en el icono Ejecutar hasta en la barra de herramientas.

Reinicia el programa y lo ejecuta hasta que se llega a la línea o la dirección (si la Ventana de desensamblado tiene el foco) en la posición del cursor.

# Detener el programa

Desde el menú principal, seleccione DepurarPausar el programa o pulse el icono Pausar en la barra de herramientas.

Interrumpe el programa y devuelve el control al depurador, permitiendo realizar tareas de depuración como inspeccionar datos o añadir puntos de parada.