Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Depois de selecionar o bloco desejado precisamos pôr um breakpoint (ponto de pausa) em nosso código, para isso deve-se clicar no número que representa a linha desejada. Neste exemplo, vamos clicar no número q representa a linha 11 para que o código pause nessa linha, dessa forma estamos dizendo ao devtools que queremos analisar o código com mais detalhes a partir daquela linha e ao chamar esse bloco dentro da aplicação (rodando em modo debug) uma janela com as opções de debug irão aparecer. Nesse exemplo, definimos como parâmetro os números 4 e 6. 


Figura 1.5 - Código do bloco sendo depurado (modo debug)


Para debugar o código precisamos utilizar os botões de comando, esses botões são usados para definir quais caminhos devemos prosseguir durante a analise do código. É possível também visualizar o valor das variáveis durante a execução, para isso podemos ver os valores exibidos ao lado do comando no código ou passando o mouse sob a variável. Os botões de comando, respectivamente, são:


Image Added

Figura 1.6 - Código do bloco sendo depurado (modo debug)

  1. Resumir a execução do script: Executa todo o código restante sem a necessidade de depuração.
  2. Pular a próxima função: Ignora uma função e pula para o próximo passo.
  3. Pular para a próxima função: Ignora os comandos e pula para a próxima chamada de função.
  4. Sair da função atual: Sai da função corrente e avança para o próximo comando.
  5. Passo: Executa o próximo comando.
  6. Desativar breakpoints: Desabilita todos os breakpoints da aplicação, e ignora-os quando as funções são chamadas.
  7. Pausar em exceções: Deixa o código em modo debug caso alguma exceção seja encontrada.