---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Controles de console e passo a passo do Depurador de script

# Controles de console e passo a passo do Depurador de script {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Depois que o Depurador de script pausar um script, use os controles passo a passo para se mover entre as linhas de script e entre os scripts na pilha de chamadas. Use os controles do Console para expandir o console, recolher o console, limpar o console e executar novamente as expressões.
{#step-through-controls__table_azz_4lh_xw__entry__3}

| Controle | Ícone | Descrição |
|:-|:-:|:-|
| Parar de depuração SHIFT+F2 | ![Pausar depuração - ícone SHIFT+F2]() | Interrompe qualquer sessão de depuração atual e desabilita o Depurador de script para o usuário atual. O Depurador de script não pausa nos pontos de interrupção do usuário atual até que ele seja reiniciado. |
| Iniciar depurador - F2 | ![Iniciar depurador - Ícone F2]() | Habilita o Depurador de script para o usuário atual. O Depurador de script pausa nos pontos de interrupção. |
| Continuar a execução do script - F9 | ![Retomar execução de script - Ícone F9]() | Avança do ponto de interrupção atual para o próximo ponto de interrupção. Se não houver outros pontos de interrupção, o script será executado até a conclusão. |
| Passar para a próxima chamada de função - OPTION+F9 | ![Passar para a próxima função - ícone OPÇÃO+F9]() | Avança para a próxima linha de script avaliada com base nas condições atuais. O Depurador de script ignora todas as linhas de código que não precisam ser executadas porque suas condições não foram atendidas. Por exemplo, quando a condição de uma instrução " `if` " não é verdadeira, o depurador ignora o bloco de código da condição. |
| Avançar para a próxima chamada de função - OPÇÃO+F10 | ![Avançar para a próxima chamada de função - ícone OPÇÃO+F10]() | Quando o Depurador de script pausa em uma chamada de método, este controle permite que o usuário avance para a primeira linha do código executado na chamada de método. Entrar em um método atualiza a posição atual na pilha de chamadas. Se o usuário não tiver acesso de leitura à chamada do método, este controle agirá como uma etapa. |
| Sair da função atual - OPÇÃO+F11 | ![Sair da função atual - ícone OPÇÃO+F11]() | Quando o Depurador de script pausa em uma chamada de método, este controle permite que o usuário saia da chamada de método atual e retorne ao script de chamada da pilha de chamadas. Se o usuário não estiver em uma chamada de método, este controle atuará como uma etapa. |
[Tabela 1. Controles passo a passo]

{#step-through-controls__table_azz_4lh_xw} {#step-through-controls__table_irw_2cp_2mb__entry__3}

| Controle | Ícone | Descrição |
|-|-|-|
| Abrir Console | ![Expandir console]() | Expande o Console. |
| Fechar Console | ![Recolher console]() | Recolhe o Console. |
| Limpar expressões | ![Limpar expressões no Console]() | Limpa todas as expressões no Console. |
| Executar novamente a expressão | ![Executar novamente uma expressão no Console]() | Executa novamente a expressão que já foi executada. |
[Tabela 2. Controles do console]

{#step-through-controls__table_irw_2cp_2mb}
**Tarefas relacionadas**   

* [Definir ou remover pontos de interrupção](https://servicenow-prod.fluidtopics.net/uOQvR6uADoKMbgBbGSb_~Q "Defina pontos de interrupção ou pontos de interrupção condicionais para pausar scripts em linhas específicas e remova pontos de interrupção quando terminar de depurá-los.")

