Recorrer paso a paso un programa

Cuando se suspende la ejecución, pueden utilizarse los controles de recorrer para recorrer paso a paso la ejecución del programa línea por línea. Mientras se realiza una operación de recorrer, si se encuentra un punto de interrupción o un error de JavaScript, la ejecución se suspende en el punto de interrupción o en la excepción y la operación de recorrer finaliza.

Consejo: Puede utilizar combinaciones de mandatos de recorrer para recorrer paso a paso múltiples llamadas en una sola línea.

Recorrer principal

Para ejecutar un mandato de recorrer principal:

  1. Seleccione un marco de pila en la vista Depurar.
  2. La línea de ejecución actual de ese marco de pila queda resaltada en el editor en la perspectiva Depurar.
  3. Realice una de las tareas siguientes:
    • Pulse el botón Recorrer principal en la barra de herramientas de la vista Depurar.
    • Seleccione Ejecutar > Recorrer principal en la barra de menús del entorno de trabajo.
    • Pulse F6.
  4. La línea seleccionada actualmente se ejecuta y la ejecución se suspende en la siguiente línea ejecutable.

Recorrer todo

Para ejecutar un mandato de recorrer todo:

  1. Seleccione un marco de pila en la vista Depurar.
  2. La línea de ejecución actual de ese marco de pila queda resaltada en el editor en la perspectiva Depurar.
  3. Realice una de las tareas siguientes:
    • Pulse el botón Recorrer todo en la barra de herramientas de la vista Depurar.
    • Seleccione Ejecutar > Recorrer todo en la barra de menús del entorno de trabajo.
    • Pulse F5.
  4. Se recorre toda la línea o sentencia seleccionada actualmente y se invoca la siguiente expresión a ejecutar de la línea. La ejecución se suspende en la siguiente línea ejecutable de la función que se invoca.

Recorrer hasta retorno

Para ejecutar un mandato de recorrer hasta retorno:

  1. Seleccione un marco de pila en la vista Depurar.
  2. La línea de ejecución actual del marco seleccionado queda resaltada en el editor en la perspectiva Depurar.
  3. Realice una de las tareas siguientes:
    • Pulse el botón Recorrer hasta retorno en la barra de herramientas de la vista Depurar.
    • Seleccione Ejecutar > Recorrer hasta retorno en la barra de menús del entorno de trabajo.
    • Pulse F7.
  4. El punto de ejecución actual se ejecuta hasta la línea que va inmediatamente a continuación de la línea que ha llamado a la función. La ejecución se detiene tras salir de la función actual. Si emite este mandato desde el punto de entrada principal (es decir, en main()), el programa se ejecuta hasta su conclusión.
Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2002, 2005. Reservados todos los derechos.