Windows Debugger of WinDbg Tool krijgt nieuwe functies en een gebruikersinterface
De Windows Debugger of WinDbg-tool kan worden gebruikt om de kernel- en gebruikersmoduscode te debuggen, crashdumps te analyseren en de CPU-registers te onderzoeken terwijl de code wordt uitgevoerd. Microsoft heeft onlangs een preview-versie van een nieuwe WinDbg aangekondigd met veel nieuwe functies en enkele belangrijke wijzigingen. In dit bericht zullen we leren wat nieuw is aangekondigd in WinDbg.
Nieuwe functies van WinDbg
Eenvoudiger en minder intimiderend
WinDbg wordt vaak behoorlijk intimiderend gevonden, maar de nieuwe versie zou minder intimiderend zijn met een betere en eenvoudige interface. De tool is speciaal opnieuw ontworpen voor beginners om hen te helpen begrijpen.
Eerder was het een beetje moeilijk voor de nieuwe gebruikers om handig te zijn met de werkbalk of het menu. Maar de nieuwe versie heeft een lint dat bevat wat op dit moment duidelijk is, maar binnenkort de specifieke contexten krijgt terwijl u debugt.
Het nieuwe menu Bestand is eenvoudiger en gebruikers kunnen de opties eenvoudig selecteren voordat u begint met de foutopsporingssessie. De attach-dialoog is nu ook eenvoudiger en overzichtelijker gemaakt. U kunt ook een aantal achtergrondtaken of uw Store-app starten zonder dat u met PLMDebug.exe hoeft te beginnen.
Verbeteringen en moderniseringen
Na een tijdje heeft WinDbg een aantal kwaliteitsverbeteringen en moderniseringen met een donkerder thema, enkele vensterverslagen en de recente doelen.
Als u de verblindende helderheid laat vallen, wordt WinDbg nu geleverd met een donker thema dat de voorkeur heeft van de meeste gebruikers. De nieuwe versie van WinDbg onthoudt nu al uw instellingen en de recente debugging-sessies in plaats van dat uw IP en KDNET op een notitie op uw monitor staan. Al uw recente sessies worden nu in het Archief-menu als uw recente doellijst geregistreerd.Microsoft heeft nu de vensters meer synchroon gemaakt en laat de gebruikers ook het laden annuleren door een ander commando uit te voeren. Er worden ook verschillende andere vensterverbeteringen vermeld.
Gegevensmodel
Het gegevensmodel was tot nu toe alleen toegankelijk via de opdracht dx en JavaScript, maar met het WinDbg-voorbeeld is het gegevensmodel beter uit te breiden en wordt de locals en weergavevensters van stroom voorzien. JavaScript-uitbreidingen en NatVis worden nu weergegeven in die vensters.
WinDbg-preview wordt geleverd met een nieuw venster dat wordt aangeduid als een modaal venster dat u zal helpen met uw eigen modulesvenster met @ $ scurssion.Modules. Het toont ook de resultaten van elke modelvraag in een tabel of een hiërarchische weergave.
De WinDbg wordt geleverd met een ingebouwde scriptomgeving waarin u uw NatVis en JavaScript rechtstreeks vanuit de debugger kunt schrijven en uitvoeren.
Hoewel de nieuwe functies en verbeteringen door Microsoft via hun blog worden aangekondigd, is de WinDbg nog steeds een voorbeeldversie en heeft deze een aantal beperkingen. Alleen de apparaten met Windows 10-jubileumupdate kunnen deze installeren via Windows Store.
De werkruimte van de nieuwe WinDbg Preview is erg veranderd en is behoorlijk anders en beter dan de vorige versie, maar omdat het een voorbeeldversie is, kunnen er ook bugs en fouten zijn waarvoor gezorgd wordt.
U kunt de details op windows.com lezen.