JavaScript est en fait devenu un langage Web populaire aujourd'hui, même s'il n'est pas parfait. De nombreux programmeurs n'aiment pas écrire de code en JavaScript car ils ont toujours divers bogues inexplicables après l'écriture, et ils sont faciles à faire des erreurs en train de développer de grandes applications. De plus, étant donné la situation actuelle de ces outils, il n'est pas si pratique de déboguer JavaScript sur le navigateur.
Les outils de débogage JavaScript suivants basés sur le bureau et le Web peuvent vous permettre de déboguer le code JavaScript plus efficacement, afin que vous puissiez:
Une gestion plus efficace du typage dynamique fait des applications plus de normes de codage
Pyromane
Firebug existe depuis de nombreuses années et fournit une extension d'application aux développeurs qui créent principalement des applications sur Firefox.
Il s'agit d'une application dédiée qui rend les tests HTML, CSS et JavaScript plus puissants que les outils de développement fournis avec le navigateur par défaut. Cela permet à la définition de points d'arrêt pour faciliter les résultats des tests à différentes étapes.
Si vous développez des programmes sur d'autres navigateurs, tels que le navigateur Chrome de Google, vous pouvez essayer la version simplifiée de Firebug, qui a les mêmes fonctions, mais l'interface est légèrement différente.
Site officiel: http://getfirebug.com/
Libellule d'opéra
Opera Browser n'est pas très populaire et son utilisation des utilisateurs Internet est inférieure à 1% du total mondial. Cependant, ses outils de tests et de débogage JavaScript ouverts peuvent vous attirer.
Plus facile à vérifier DOM Voir immédiatement l'erreur de vérification des résultats après avoir modifié CSS et JavaScript, et trouvez leurs racines plus rapidement
D'autres navigateurs s'améliorent également pour correspondre à l'opéra libellule, mais pour l'instant, il est toujours l'un des meilleurs outils de test pour les développeurs Web.
Site officiel: http://www.opera.com/dragonfly/
Barre de débogage
Internet Explorer n'offre pas plusieurs plugins comme Firefox et Chrome, mais Debugbar est l'un des meilleurs outils de débogage frontal pour le navigateur le plus utilisé au monde. Il couvre presque toutes les fonctionnalités dont vous avez besoin:
DOM Vérifiez le cookie Vérifier le débogage javascript
Si votre navigateur principal est Internet Explorer, Debugbar est certainement un choix intelligent pour se classer parmi les outils avancés JavaScript.
Site officiel: http://www.debugbar.com/
Jslint
JSlint est un outil Web créé par Douglas Crockford, l'une des autorités techniques les plus connues du domaine du développement Web du monde aujourd'hui. Tout ce que vous avez à faire est de copier et de coller le code dans l'éditeur en ligne de JSlint, et vous pouvez:
La mise en évidence des erreurs dans le code garantit que la syntaxe est concise et est conforme aux normes pour souligner les erreurs de type commune en JavaScript.
Site officiel: http://www.jslint.com/
Jslitmus
Si vous vous souciez davantage des performances des applications JavaScript, Jslitmus est définitivement un mignon gadget. Il peut vous aider à créer vos propres repères JavaScript afin que vous puissiez peser les performances de chaque étape de votre développement d'applications.
Site Web officiel: http://www.brofa.com/tools/jslitmus/
Écrire du code en ligne
WriteCodeOnline.com est un éditeur JavaScript complet. Il est facile à utiliser et peut être signalé presque immédiatement. Il s'agit d'un assistant de droite indispensable pour les grandes applications.
Bricoleur
C'est l'un des meilleurs outils de conception de développement Web en ligne disponibles. Tinkerbin vous permet de tester HTML, CSS et JavaScript dans la même application Web. La raison pour laquelle l'utilisation de Tinkerbin est plus pratique pour tester l'impact des extraits de code JavaScript sur HTML et CSS est que vous pouvez voir des résultats instantanés.
Résumer:
Peut-être que nous pensons que JavaScript est lourd, mais c'est parce qu'il évoluera progressivement, plutôt que d'être un grand design depuis le début. Les outils et applications ci-dessus peuvent bénéficier à votre développement et à vos tests. Et il y a toujours un navigateur qui vous convient pour vous aider à développer des applications plus efficacement et sans bogues.