Como ver a mensagem de exceção no Google Chrome enquanto pausada?


11

Estou usando o Google Chrome para depurar JavaScript. Abri o JavaScript Console e o recurso "Pausar na exceção" está ativado. Agora, sempre que executo o JavaScript que possui uma exceção, ele pausa na linha com a exceção. No entanto, não consigo encontrar onde diz qual é a exceção. Eu tenho que pressionar continuar a execução do script para que a mensagem de exceção seja exibida no console do JavaScript.

Com todos os outros depuradores que eu usei, sempre que o depurador para em uma linha, ele informa o que estava errado com a linha (ou seja, a mensagem de erro é exibida). Parece estranho que você precise pressionar "executar" antes de ver a mensagem de erro.

Estou fazendo algo errado ou essa é a única maneira de ver as mensagens de erro?


1
Estranhamente, eu não acho que há
Haqa

Respostas:


1

Após consultar muitos outros recursos, cheguei à conclusão de que não há como mudar esse comportamento.


Você já tentou visualizar a pilha de chamadas - 'raise exception' - no lado direito do editor de scripts?
Wolfpack'08

2

No lado direito do editor, na seção "Variáveis ​​do escopo", um item deve aparecer no nó Local chamado "<exceção>", que representa o objeto de exceção lançada.


0

Versões recentes do Chrome (eu o vejo em 38) mostram a mensagem de exceção abaixo do rastreamento da pilha:

rastreamento de pilha

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.