Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
WinDbg je nejnovější verze ladicího programu, která nabízí modernější vizuály, rychlejší okna a plnohodnotné skriptovací prostředí. WinDbg je vytvořen s rozšiřitelným modelem dat debuggeru.
Note
WinDbg byl dříve vydán jako WinDbg Preview v Microsoft Storu. WinDbg používá stejný základní modul jako WinDbg (Classic). Podporuje všechny stejné příkazy, rozšíření a pracovní postupy.
Použití významných funkcí
Vylepšete své prostředí ladění pomocí mnoha funkcí a výhod programování, které jsou k dispozici v WinDbg:
Nastavení a odvolání připojení: Uložte poslední cíle a konfigurace relací. Uložené položky můžete rychle restartovat z nabídky Soubor .
Tmavý motiv: Pokud chcete povolit předvolby uživatelského rozhraní, jako je tmavý motiv, vyberteNastavení>.
Navigace pomocí klávesnice: Používejte klávesové zkratky jako Ctrl+Tab, které vám umožní snadno přecházet mezi okny.
Zjišťování souborů s výpisem paměti: Využijte automatické rozpoznávání architektury procesoru a rychle nastavte spravované ladění.
Vylepšení výkonu: Práce s okny nástrojů, která se načítají asynchronně, a zrušit je podle potřeby. Při spuštění příkazu může WinDbg zastavit načítání místních hodnot, kukátků nebo jiných oken.
Začít ladění
Začněte s laděním ve WinDbg pomocí následujících funkcí:
Integrated Time Travel Debugging (TTD): Při spuštění nebo připojení k procesu vyberte možnost Záznam s Time Travel Debugging. WinDbg nastaví TTD, spustí nahrávání a následně otevře trasu.
Další informace viz Ladění časového cestování: Přehled.
Spouštění balíčků aplikací: Ladění univerzální aplikace nebo úlohy na pozadí jedním kliknutím myši
Další informace najdete v tématu Spuštění balíčku aplikace.
Připojení k procesu: Pomocí zobrazení Připojit získáte podrobný souhrn spuštěných procesů, snadnější konfiguraci přístupu a podporu vyhledávání.
Práce s okny nástrojů
Využijte výhod mnoha vylepšení oken nástrojů ve WinDbg:
Příkaz: Nabízí lepší podporu DML, zvýraznění textu a vyhledávání (včetně regulárních výrazů).
Zdrojový kód: Poskytuje zvýrazňování syntaxe a další obecná vylepšení podobná většině moderních textových editorů.
Demontáž: Při posouvání udržuje zvýraznění aktuální instrukce.
Body v kódu: Zobrazí všechny vaše aktuální body v kódu, možnost přepnutí jedním kliknutím a počet zásahů. Další informace naleznete na stránce WinDbg: Breakpoints.
Skriptování: Usnadňuje vývoj rozšíření JavaScriptu a NatVis a použití zvýrazňování chyb a IntelliSense. Další informace naleznete v tématu WinDbg: Skriptování.
Datový model: Poskytuje rozšiřitelnou a brožovatelnou verzi
dxpříkazů adx -gpříkazů. Tato funkce vám pomůže vytvářet výkonné tabulky nad dotazy NatVis, JavaScriptu a LINQ. Další informace naleznete v tématu WinDbg: Datový model.
Místní hodnoty a hodinky: Na základě datového modelu používaného příkazem
dx. Obě využívají stejné funkce jako jiná okna datového modelu.Paměť: Má zvýraznění a vylepšené posouvání.
Protokoly: Poskytuje detailní protokol interních mechanismů WinDbg. Můžete zobrazit protokoly pro řešení potíží nebo monitorovat dlouhotrvající příkazy.
Prozkoumejte WinDbg v akci
Podívejte se na následující epizody defrag Tools show a podívejte se na WinDbg v akci:
- Defrag Tools č. 182: Tim, Chad a Andy procházejí základy WinDbg a některých funkcí.
- Defrag Tools #183: Nick, Tim a Chad používají WinDbg a projděte si rychlou ukázku.
- Defrag Tools #184: Bill a Andrew procházejí skriptovací funkce (JavaScript) ve WinDbg.
- Defrag Tools #185: James a Ivette představují TTD.
- Defrag Tools #186: James a JCAB pokrývají pokročilé TTD.
Nainstalujte a nakonfigurujte WinDbg
Informace o instalaci a konfiguraci WinDbg najdete v následujících článcích:
- WinDbg: Možnosti spuštění příkazového řádku
- WinDbg: Nastavení a pracovní prostory
- WinDbg: Klávesové zkratky
Poskytnutí zpětné vazby
Vaše zpětná vazba pomáhá týmu Microsoftu s vývojem a stanovením priorit funkcí WinDbg.
Pokud chcete nahlásit chyby nebo navrhnout funkce, vyberte možnost Feedback na pásu karet a přejděte na stránku WinDbg-Feedback na GitHubu, kde můžete hlásit nový problém.