Het maakt niet uit hoe vaak je je code te controleren op syntax of programmeren logische fouten , sommige bugs mag niet opdagen totdat u daadwerkelijk de code uit te voeren . Debuggers zijn software tools die u laten uitvoeren en onderzoeken uw broncode regel voor regel . Veel programmering geïntegreerde ontwikkelomgevingen , of IDE's , hebben ingebouwde debugging tools die u laten stopplaatsen in uw code in te stellen en te kijken hoe variabelen veranderen als de code wordt uitgevoerd in de debugger . Visual Studio De Visual Studio IDE bevat debugging tools voor het Visual Basic , C # , C , C + + en SQL programmeertalen . Daarnaast is er debugging ondersteuning voor ASP.NET webapplicaties met behulp van VBScript , JavaScript en JScript . U kunt een of meerdere breekpunten vastgesteld op specifieke regels code in de edit mode met een muisklik door te drukken op de toets " F9 " of door het invoeren van een " System.Diagnostics.Debugger.Break ( ) " commando . Visual Studio debugger kan worden geconfigureerd om u te laten uw code bewerken zoals je het debuggen . Eclipse De Eclipse IDE bevat een ingebouwde debugger voor Java-taal -toepassingen . U kunt breekpunten ingesteld op specifieke lijnen in uw code , voert u de code totdat hij raakt een break point of stap door de code regel voor regel . De debug view geeft informatie over de specifieke Java-klasse uw aanvraag is in wanneer het een bepaald breekpunt bereikt . De Java- code-editor toont de eigenlijke code rond het gemarkeerde breekpunt . De variabele uitzicht geeft informatie over de variabelen in de klasse met het breekpunt . Netbeans IDE Net als Eclipse , de Netbeans IDE heeft een ingebouwde debugger voor Java-broncode . De Netbeans debugger heeft dezelfde eigenschappen als Eclipse , maar voegt een visuele debugger voor de behandeling van de code van Swing en JavaFX grafische gebruikersinterface of GUI applicaties . De Visual Debugger kunt u uw toepassing uitvoeren in debug -modus , zie de werkelijke GUI elementen als knoppen en invoervelden als uw applicatie draait , neemt een momentopname van de GUI- element dat u geïnteresseerd bent in en zie de code voor dat element door zijn imago te klikken . Cloud9 Cloud - gebaseerde IDE Cloud9 is een online , web - gebaseerde IDE die een verscheidenheid van programmeertalen zoals JavaScript , C ondersteunt , C + + , Java , PHP , perl , Scala en Ruby . Cloud9 's debug -modus kun je breekpunten instellen en de resultaten in een output -venster . De Cloud9 debugger bevat ook de Live Inspecteur -modus voor Node.js webbrowser server applicaties waarmee je een object met de muis te selecteren en bekijken of bewerken als uw applicatie draait .
|