31 votes

Google Chrome ne me laisse pas placer de points d'arrêt

J'ai été en utilisant Google Chrome pour déboguer mon javascript, mais puis tout d'un coup je ne peux plus placer des points d'arrêt. Je clique sur le numéro de ligne, où j'ai déjà cliqué sur ajouter un point d'arrêt, mais pas de point d'arrêt sera ajouté. Parfois, si je clique très vite, comme un fou, je peux le voir en essayant d'ajouter des points d'arrêt, mais il ne colle pas.

La seule chose que j'ai changé, c'est l'ajout de JSONView. Je l'ai désinstallé, mais encore ne peut pas ajouter des points d'arrêt.

Quelqu'un aurait-il une idée?

Edit: Je peux placer des points d'arrêt sur les autres pages, comme StackOverflow, mais pas celui que je suis en développement en cours d'exécution sur l'hôte local.

17voto

user1009974 Points 123

Non, ce n'est pas réparé. Le débogueur Chrome a fait cela depuis aussi longtemps que je me souvienne. Fermez et rouvrez le débogueur et il revient généralement correctement. Parfois, vous devrez peut-être essayer plusieurs fois pour que cela fonctionne.

8voto

Patrick Lewis Points 1032

Ce bug a été corrigé hier (3 février), avec l'introduction d'une nouvelle api pour la gestion de JavaScript points d'arrêt: http://code.google.com/p/chromium/issues/detail?id=69988

J'ai téléchargé la plus récente de Chrome nuit à partir de http://build.chromium.org/f/chromium/snapshots/ et a réussi à définir des points d'arrêt dans le code JavaScript, que j'avais été incapable de le faire à l'aide de la version stable actuelle/beta/dev versions de Chrome.

J'espère que cette solution sera intégré dans les prochaines versions de Chrome. Jusqu'alors, l'ajout d' debugger; des déclarations de votre code s'agit d'une bonne solution de contournement pour définir des points d'arrêt.

0voto

jaywgraves Points 47

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X