Egal wie oft Sie Ihren Code auf Syntax- oder Programmlogik Fehler zu überprüfen , können einige Fehler nicht angezeigt, bis Sie laufen eigentlich den Code. Debugger sind Software- Tools, die Sie ausführen und überprüfen Ihr Quellcode Zeile für Zeile zu lassen. Viele Programmiersprachen integrierten Entwicklungsumgebungen , oder IDEs , haben integrierte Debugging-Tools , die Sie Haltepunkte im Code und beobachten, wie Variablen wie der Code ausgeführt im Debugger ändern lassen . Visual Studio
Die Visual Studio IDE enthält Debugging-Tools für Visual Basic , C #, C , C + + und SQL Programmiersprachen. Darüber hinaus gibt es Unterstützung für das Debuggen von ASP.NET-Webanwendungen mithilfe von VBScript , JavaScript und JScript. Sie können einen oder mehrere Haltepunkte an bestimmten Zeilen Code im Bearbeitungsmodus gesetzt mit einem Mausklick durch Drücken der Taste "F9" oder durch Eingabe eines " System.Diagnostics.Debugger.Break () "-Befehl. Visual Studio Debugger kann konfiguriert werden, dass Sie Ihren Code bearbeiten , wie Sie es zu debuggen .
Eclipse-
Die Eclipse IDE enthält einen integrierten Debugger für Java -Anwendungen. Sie können Haltepunkte an bestimmten Zeilen im Code gesetzt , um den Code auszuführen , bis es einen Haltepunkt oder Schritt durch den Code Zeile für Zeile trifft. Die Debug- Ansicht bietet Informationen über die spezifische Java-Klasse in Ihrer Anwendung ist , wenn es erreicht einen bestimmten Haltepunkt . Der Java -Code-Editor Ansicht zeigt den eigentlichen Code um die markierten Haltepunkt . Die Variable Ansicht bietet Informationen über die Variablen in der Klasse, die den Haltepunkt .
Netbeans IDE
wie Eclipse , Netbeans IDE hat das einen eingebauten Debugger für Java -Quellcode. Die Netbeans Debugger hat die gleichen Funktionen wie Eclipse , sondern fügt eine Visual Debugger für die Prüfung des Code of Swing und JavaFX grafische Benutzeroberfläche oder GUI-Anwendungen. Der Visual Debugger können Sie Ihre Anwendung ausführen, in den Debug-Modus finden Sie in den aktuellen GUI-Elemente wie Buttons und Eingabefelder wie Ihre Anwendung läuft , einen Schnappschuss des GUI-Elements die Sie sich interessieren und sehen Sie den Code für dieses Element , indem Sie auf das jeweilige Bild.
Cloud9 Cloud-basierte IDE
Cloud9 ist ein Online- , Web-basierte IDE , die eine Vielzahl von Programmiersprachen wie JavaScript , C unterstützt , C + + , Java , PHP, Perl, Scala und Rubin . Cloud9 Debug- Modus können Sie Haltepunkte setzen und die Ergebnisse in einem Ausgabe-Fenster . Das Cloud9 Debugger auch die Live- Inspector -Modus für Node.js JavaScript Server-Anwendungen , die Sie ein Objekt mit der Maus und es ansehen und bearbeiten, wie Ihre Anwendung ermöglicht .