Sdílet prostřednictvím


Přehled Debugger

Visual Studio debugger je výkonný nástroj, který umožňuje sledovat chování běhu programu a vyhledejte logické chyby.Ladicí program pracuje s všech programovacích jazycích Visual Studio a jejich přidružené knihovny.Debugger můžete zrušit nebo pozastavit programu přezkoumá kódu, vyhodnotit a úpravy proměnných v programu, zobrazení žurnálů, viz pokyny vytvořené ze zdrojového kódu a zobrazení paměti používané aplikace.Úpravy a pokračovat provést změny během ladění kódu a potom pokračovat v provádění.

Visual Studio debugger poskytuje ladění nabídky ladicí nástroje.Ladicí program systému windows a dialogová okna zobrazí informace o programu a umožňují zadat další informace.Stisknutím klávesy F1 získat pomoc na kterékoli pole okno nebo dialogové okno.

V tomto oddíle

  • Provádění řízení
    Vysvětluje způsob použití ladicího programu k řízení provádění aplikací.Použití ladicího nástroje můžete spustit, nebo provádění pokračovat, přerušit provádění, zastavíte, krokovat aplikace, do zadaného umístění a nastavit bod spuštění.

  • Jak: obnovení skryté příkazy Debugger
    Popisuje, jak zviditelnit příkazy debugger skryté IDE výchozí nastavení.

  • Práce s procesů a podprocesů
    Popisuje, jak připojit a řídit provádění, procesů a podprocesů.

  • Ladění Just-In-Time
    Popisuje Just-In-Time ladění, které lze spustit ladicí program automaticky při zhroucení programu při spuštění mimo sady Visual Studio.

  • Automatické spuštění ladicího programu
    Pokyny týkající se nastavení aplikace při spuštění aplikace v systému Windows spusťte aplikaci Visual Studio.Visual Studio, načte aplikace připravena pro ladění, ale ladění bude začít, dokud nebude vydá příkaz k provedení.Spuštění ladicího programu tímto způsobem je užitečné při ladění služeb a serverů COM mimo proces.

  • Názorný postup: Ladění v době návrhu
    Ukazuje, jak použít spouštět funkce nebo podrutina není spuštěna aplikace Visual Studio proměnných.

  • Ladění selhání a zablokování aplikací s použitím souborů výpisů paměti
    Popisuje výpis souborů, včetně pokyny, ukládání a otevírání.Soubory výpisu obsahovat snímek stavu aplikace v určitém okamžiku v čase, obvykle po zhroucení.Pokud otestovat program v počítači, který nemá zdrojové soubory PDB nainstalován, můžete uložit soubor výpisu při chybě dochází a soubor výpisu ladění zhroucení počítače sestavení obsahující zdrojové soubory a PDB.

  • Breakpoints and Tracepoints
    Popisuje, co jsou zarážky a tracepoints a jejich použití.

  • Zobrazení dat v debuggeru
    Obsahuje informace o různých ladicí nástroje, které umožňují kontrolovat a měnit stav aplikace.Většinu těchto nástrojů funkce pouze v režimu přerušení.

  • Výrazy v debuggeru
    Obsahuje odkazy na témata, která popisují syntaxi jazyka, které lze použít při zadávání C++, C#, C++, Visual Basic, J# a výrazů skriptu v debuggeru.

  • Zpracování výjimek
    Popisuje výjimky, jak je ladicí program zpracovává a změna, manipulaci, jak vidět, kde došlo k výjimce a zobrazit obsah proměnné omezení pro neošetřené výjimky v spravovaný kód a stanovení výjimek v nativním kódu (C++).

  • Uprav a pokračuj
    Popisuje úpravy a pokračovat, nástroj, který umožňuje změnit zdrojový kód aplikace je v režimu přerušení a tyto změny použít bez nutnosti ukončit relaci ladění a znovu sestavit program a obsahuje pokyny týkající se povolení nebo zakázání této funkce.

Související oddíly

  • Ladění domovské stránky
    Obsahuje odkazy na větší části dokumentace k ladění.Informace zahrnují: co je nového v debuggeru, nastavení a příprava, zarážky, zpracování výjimek, upravit a pokračovat, ladění spravovaný kód, Visual C++ ladění projektů, ladění modelu COM a ActiveX, ladění knihoven DLL, ladění SQL a uživatelské rozhraní odkazuje.

Viz také

Koncepty

Zabezpečení Debugger

Další zdroje

Ladění aplikace Visual Studio