Sdílet prostřednictvím


Co je WinDbg?

WinDbg je nejnovější verze WinDbg s modernější grafikou, rychlejšími okny a plnohodnotným skriptovacím zážitkem, vytvořená s důrazem na rozšiřitelný datový model ladicího programu.

Poznámka:

Dříve vydané jako WinDbg Preview v Microsoft Storu využívá WinDbg stejný základní modul jako WinDbg (Classic) a podporuje všechny stejné příkazy, rozšíření a pracovní postupy.

Snímek úvodní obrazovky v ladicím programu WinDbg.

Obecné funkce

  • Nastavení a odvolání připojení – Poslední cíle a konfigurace relací se ukládají. Je možné je rychle restartovat z menu souboru.

    Snímek obrazovky s nabídkou spuštění ladění v ladicím programu WinDbg

  • Tmavý motiv – Přejděte do nastavení souboru > a povolte tmavý motiv.

    Snímek obrazovky ladicího programu WinDbg s povoleným tmavým motivem

  • Navigace pomocí klávesnice – Pomocí kombinace kláves Ctrl+Tab můžete snadno přecházet mezi okny jenom pomocí klávesnice.

    Snímek obrazovky ukazující nabídku Ctrl+Tab v debuggeru WinDbg.

  • Detekce dump souborů – Automaticky rozpoznává architekturu procesoru pro snadnější spravované ladění.

  • Vylepšení výkonu – okna nástrojů se načítají asynchronně a lze je zrušit. Při spuštění příkazu může WinDbg zastavit načítání místních hodnot, kukátků nebo jiných oken.

Spustit zobrazení ladění

  • Ladění integrovaného časového cestování (TTD) – Při spuštění nebo připojení k procesu použijte zaškrtávací políčko Záznam s laděním cesty času. WinDbg nastaví TTD, spustí nahrávání a potom otevře trasování.

    Další informace naleznete v Přehled ladění časových cest.

    Snímek obrazovky nabídky záznamu procesu ve WinDbg s vybraným procesem Poznámkový blok pro záznam.

  • Spuštění balíčků aplikací – Jedním kliknutím můžete ladit univerzální aplikaci nebo úlohu na pozadí.

    Další informace najdete v tématu Spuštění balíčku aplikace.

    Snímek obrazovky se záložkou Spustit balíčky aplikací ve WinDbg s „cal“ ve vyhledávacím poli a třemi uvedenými aplikacemi.

  • Připojit k procesu – nové zobrazení připojení poskytuje podrobné zobrazení spuštěných procesů, jednodušší konfiguraci a podporu vyhledávání.

    Snímek obrazovky s dialogovým oknem Připojit k procesu v ladicím programu WinDbg

Vylepšená okna nástrojů

  • Příkaz – Příkazové okno má vylepšenou podporu DML, zvýraznění textu a vyhledávání (včetně regulárních výrazů).

    Snímek obrazovky s oknem příkazu v WinDbg se zvýrazněnými sloupci žlutou barvou

  • Zdroj – Okno zdrojového kódu poskytuje zvýrazňování syntaxe a další obecná vylepšení podobná většině moderních textových editorů.

    Snímek obrazovky s oknem zdrojového kódu v ladicím programu WinDbg se zvýrazněním syntaxe

  • Demontáž - Okno pro demontáž je také vylepšeno, zvýraznění aktuální instrukce zůstává na místě při posouvání.

    Snímek obrazovky s oknem rozboru v ladicím programu WinDbg.

  • Zarážky – V okně zarážek se zobrazují všechny vaše aktuální zarážky, přepínač jedním kliknutím a počet přístupů.

    Další informace najdete v tématu Zarážky.

    Snímek obrazovky okna bodů zastavení v ladicím programu WinDbg, zobrazující aktuální body zastavení

  • Skriptování – nové okno skriptování usnadňuje vývoj rozšíření JavaScriptu a NatVis se zvýrazněním chyb a Technologií IntelliSense.

    Další informace naleznete v tématu WinDbg – Skriptování.

    Snímek obrazovky s oknem skriptování v ladicím programu WinDbg s IntelliSense a zvýrazněním chyb

  • Datový model – Okno modelu poskytuje rozšiřitelnou a brožovatelnou verzi dx a dx -gumožňuje vytvářet výkonné tabulky nad dotazy NatVis, JavaScript a LINQ.

    Další informace naleznete v tématu WinDbg – datový model.

    Snímek obrazovky s oknem datového modelu v ladicím programu WinDbg s rozbalitelnými a brožovatelnými funkcemi

  • Místní okna a sledování – Místní a sledovací okna jsou založena na datovém modelu, který používá dx příkaz. To znamená, že využívají stejné funkce jako jiná okna datového modelu.

  • Paměť – okno paměti obsahuje zvýraznění a vylepšené posouvání.

  • Protokoly – Toto je vnitřní protokol mechanismů WinDbg. Můžete si ho prohlédnout pro řešení potíží nebo monitorovat dlouhotrvající příkazy.

Poskytnutí zpětné vazby

Vaše zpětná vazba pomáhá našemu týmu s vývojem WinDbg a stanovením priorit funkcí.

Pokud chcete nahlásit jakékoli chyby nebo navrhnout novou funkci, můžete pomocí tlačítka pro zpětnou vazbu na pásu karet přejít na stránku GitHubu , kde můžete vytvořit nový problém.

Další zdroje informací