Percorrendo um Programa

Quando a execução é suspensa, os controles de etapa podem ser utilizados para percorrer a execução do programa linha a linha. Durante a execução de uma operação em etapas, se um ponto de interrupção ou um erro de JavaScript for encontrado, a execução será suspensa no ponto de interrupção ou na exceção e a operação em etapas será finalizada.
Dica: É possível utilizar combinações de comandos de etapa para avançar através de várias chamadas em uma única linha.

Ultrapassar

Para executar um comando de ultrapassagem:

  1. Selecione um quadro temporário na visualização Depuração.
  2. A linha de execução atual nesse quadro temporário é realçada no editor na perspectiva de depuração.
  3. Execute uma das seguintes tarefas:
    • Clique no botão Ultrapassar na barra de ferramentas da visualização Depuração.
    • Selecione Executar > Ultrapassar na barra de menus do workbench.
    • Pressione F6.
  4. A linha selecionada atualmente é executada e a execução é suspensa na próxima linha executável.

Avançar para

Para executar um comando de avanço para:

  1. Selecione um quadro temporário na visualização Depuração.
  2. A linha de execução atual nesse quadro temporário é realçada no editor na perspectiva de depuração.
  3. Execute uma das seguintes tarefas:
    • Clique no botão Avançar para na barra de ferramentas da visualização Depuração.
    • Selecione Executar > Avançar para na barra de menus do workbench.
    • Pressione F5.
  4. Será feito o avanço para a linha ou instrução selecionada atualmente e a próxima expressão da linha a ser executada será chamada. A execução será suspensa na próxima linha executável na função que for chamada.

Retorno de Etapa

Para executar um comando de retorno de etapa:

  1. Selecione um quadro temporário na visualização Depuração.
  2. A linha de execução atual nesse quadro selecionado é realçada no editor na perspectiva de depuração.
  3. Execute uma das seguintes tarefas:
    • Clique no botão Retornar para na barra de ferramentas da visualização Depuração.
    • Selecione Executar > Retornar Etapa na barra de menus do workbench.
    • Pressione F7.
  4. O ponto de execução atual, até a linha imediatamente seguinte à linha que chamou a função, é executado. A execução pára depois de sair da função atual. Se você emitir esse comando a partir do ponto de entrada principal (ou seja, em main()), o programa será executado até sua conclusão.

Feedback