debuggerverktyg
Debuggerverktyg, eller felsökningsverktyg, är programvaruverktyg som används för att undersöka och kontrollera körningen av program för att hitta och åtgärda fel. Vanliga funktioner inkluderar pauser, stegvis exekvering, inspektion av variabler samt visning av anropsstack och minnesinnehåll. Vissa debuggerverktyg kan även ändra programflödet i realtid eller köra koden baklänges i särskilda lägen (replay debugging).
Typiska funktioner och arbetsflöde innefattar breakpoints, villkorade brytpunkter, watch-variabler, loggning och utskrift av tillstånd, samt disassembly
Det finns olika typer av debuggerverktyg. Source-level-debuggers visar information kopplad till programmeringsspråket och källkoden, medan maskinnivådebuggers
Användningsområden inkluderar systemprogramvara, inbyggda system, mobil- och webbapplikationer samt bibliotek och ramverk. Felsökning med debuggerverktyg underlättar