Peu importe combien de fois vous vérifiez votre code de syntaxe ou des erreurs de logique de programmation , quelques bugs peuvent ne pas apparaître jusqu'à ce que vous exécutez le code . Débogueurs sont des outils logiciels qui vous permettent d'exécuter et d'examiner votre ligne de code source en ligne . De nombreux environnements de développement intégrés de programmation, ou IDE , ont construit des outils qui vous permettent de définir des points d'arrêt dans votre code et regardez comment les variables changent le code s'exécute dans le débogueur de débogage. Visual Studio
l'IDE Visual Studio comprend des outils de débogage pour Visual Basic , C #, C , C + + et les langages de programmation SQL. En outre, il est en charge du débogage des applications Web ASP.NET à l'aide de VBScript , JavaScript et JScript. Vous pouvez définir un ou plusieurs points d'arrêt sur les lignes de code spécifiques dans le mode d'édition en un clic de la souris en appuyant sur la touche " F9 " ou en entrant une commande " System.Diagnostics.Debugger.Break ()" . Le débogueur de Visual Studio peut être configuré pour vous permettre de modifier votre code comme vous le déboguer.
Eclipse
L' Eclipse IDE inclut un débogueur intégré pour des applications en langage Java. Vous pouvez définir des points d'arrêt sur les lignes spécifiques dans votre code , exécutez le code jusqu'à ce qu'il frappe une balle de break ou pas à travers la ligne de code en ligne . Le point de vue de débogage fournit des informations sur la classe Java spécifique de votre application est quand il atteint un point de rupture particulière. Le code Java vue de l'éditeur affiche le code réel entourant le point d'arrêt en surbrillance. La vue des variables fournit des informations sur les variables de la classe contenant le point de rupture .
Netbeans IDE
comme Eclipse , NetBeans IDE est un haut- débogueur pour le code source Java. Le Netbeans débogueur a les mêmes caractéristiques que Eclipse , mais ajoute un débogueur visuel pour examiner le code du swing et de l'interface graphique utilisateur JavaFX ou des applications graphiques . The Visual Debugger vous permet d'exécuter votre application en mode débogage , consultez les éléments d'interface graphique réels comme des boutons et des boîtes d'entrée que votre application s'exécute, prendre un instantané de l' élément d'interface qui vous intéresse et de voir le code de cet élément en cliquant sur son image.
Cloud9 IDE Cloud basé sur
Cloud9 est une ligne , IDE basée sur le Web qui prend en charge une variété de langages de programmation comme JavaScript , C, C + + , Java , PHP, Perl, Ruby et Scala . Le mode de mise au point de Cloud9 vous permet de définir des points d'arrêt et d'afficher les résultats dans une fenêtre de sortie. Le débogueur Cloud9 inclut également le mode d' inspecteur en direct pour les applications serveur JavaScript Node.js qui vous permet de sélectionner un objet avec votre souris et le visualiser ou modifier que votre application s'exécute .