web-dev-qa-db-fra.com

Comment parcourir le code dans Google chrome débogueur javascript

Je suis vraiment frustré par Google Chrome ... J'ai la version 3.0.195.27 et je veux déboguer du JavaScript qui fonctionne dans IE, FF mais pas dans Chrome.

Lorsque j'ouvre le débogueur et marque les points d'arrêt (la flèche bleue) et exécute le JavaScript, il atteint le point d'arrêt et alors je ne sais pas comment parcourir le code .... J'ai essayé toutes les touches de fonction. .... F5 provoque l'actualisation de la fenêtre entière ....

Taper ensuite dans la fenêtre de la console ne fait rien .....

De plus, le débogueur est très lent à ajouter du sel aux blessures ...

28
Pankaj Kumar

Je suis sur Chrome 3.0.195.27, et je peux utiliser les touches suivantes:

  • F8 -> Exécuter

  • F10 -> Pas à pas

  • F11 -> Entrez

Assurez-vous que vous vous concentrez sur la console JavaScript.

66
CMS

Utilisez les boutons pause, passer par-dessus, entrer, sortir à l'extrémité droite de l'inspecteur, sous le champ de recherche et au-dessus de la section pile de surveillance/appel.

3
Jesper

En plus des F8 (Run) F10 (Step over) et F11 (step into), vous pouvez effectuer une seule étape de votre code en cliquant sur le numéro de ligne à gauche de chaque ligne et créer un à la fois un point d'arrêt sur chaque ligne. Ensuite, en utilisant F8, votre code exécutera une ligne et s'arrêtera au prochain point d'arrêt. Cela a pour effet de vous permettre de parcourir votre code en une seule étape. Si la ligne de code suivante est une fonction, utilisez F10 ou F11 selon le résultat souhaité.

Quelqu'un a rejeté cette réponse, mais n'a pas dit pourquoi. Un commentaire serait utile. Si vous avez une meilleure façon de parcourir le code en une seule étape, veuillez ajouter un commentaire expliquant votre approche.

2
Rich