44 votes

Existe-t-il quelque chose comme "Firebug for IE" (pour le débogage de JavaScript)?

J'essaye de corriger quelques bugs de JavaScript. Firebug facilite beaucoup le débogage de ces problèmes lorsque vous travaillez dans Firefox, mais que faites-vous lorsque le code fonctionne correctement sous Firefox alors que IE se plaint?

23voto

lomaxx Points 32540

vous pouvez aussi consulter l' IE Barre d'outils du Développeur qui n'est pas un débogueur, mais vous aidera à analyser le contenu de votre code.

Visual Studio va aider à la débogage

Fiddler devrait aider à analyser le trafic à destination et en provenance de votre navigateur

13voto

Lance Fisher Points 13547

Vous pouvez essayer Firebug Lite ou utiliser Visual Studio pour déboguer le JavaScript.

11voto

Jonathan Sampson Points 121800

Depuis Internet Explorer 8, internet explorer a été l'expédition avec un outil intégré pour le débogage, le dépannage, et généralement aider dans le développement de vos pages/applications. Vous pouvez accéder à ces outils en appuyant sur F12, tandis que dans le navigateur.

Onglet HTML

L'onglet HTML vous permettra de coup d'oeil dans les DOM comme le navigateur le comprend. À mesure que vous sélectionnez des éléments à partir de l'affichage HTML, leurs styles seront détaillées sur la droite, avec ses propres règles ont la capacité à être activé et désactivé. Vous pouvez également modifier les règles, et de déterminer si les styles sur l'élément ont été héritées, ou attribué explicitement. En outre, vous pouvez même dire lequel .fichier css dont ils sont originaires.

enter image description here

Il y a un peu plus, vous pouvez le faire dans l'onglet HTML, tels que d'examiner et de modifier les attributs des éléments, et même apporter des modifications à la présentation de l'élément dans la section mise en page. En outre, vous pouvez faire les modifications directement sur le balisage afin de tester rapidement quelques idées structurelles.

Onglet Script

Pour résoudre JavaScript questions, vous pouvez regarder la Console et la Balise de Script. Si votre script bute sur un appel à une méthode non définie, vous serez averti à l'intérieur de votre console. La console vous permet également d'exécuter JavaScript arbitraire à l'encontre de votre page, si vous souhaitez activer les éléments sur ou hors tension, ou d'essayer de lier un gestionnaire à un bouton.

L'onglet Script idéal aussi bien qu'il va formater votre JavaScript pour vous, vous permettent d'insérer des points d'arrêt, pas dans et sur les blocs de code, et de surveiller les variables au fil du temps.

enter image description here

Si vous avez utilisé Firebug, ou même le Webkit de l'Inspecteur, les Outils de développement F12 dans Internet Explorer 8+ devriez être assez familier pour vous.

6voto

EndangeredMassa Points 9532

Firebug Lite ne fonctionne pas très bien pour moi. La barre d'outils développeur ne suffit pas. Il n'y a vraiment pas de bonne solution.

5voto

Matt Mitchell Points 17005

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