Microsoft publie un tout nouvel outil de débogage WinDbg dans le Windows Store

Icône de temps de lecture 3 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

Microsoft hier libéré une version d'aperçu d'un tout nouvel outil de débogage WinDbg pour les développeurs Windows. Il s'agit d'une mise à jour majeure avec de nombreuses nouvelles fonctionnalités qui plairont aux développeurs. Tout d'abord, il est livré avec des visuels plus modernes. Microsoft a adopté l'interface utilisateur ruban populaire pour WinDbg. Découvrez les modifications de l'interface utilisateur ci-dessous.

  • Les agitateurs à ruban?- Les rubans sont parfaits lorsque les icônes ne font pas un excellent travail pour décrire une action, et lorsqu'il y a beaucoup d'actions contextuelles différentes qui ne sont pertinentes que parfois. À l'heure actuelle, notre ruban est assez simple avec les bases, mais au fil du temps, nous ajouterons plus de rubans pour des contextes spécifiques pendant que vous déboguez.
  • Menu de fichiers retravaillé?- Le nouveau menu Fichier rend beaucoup plus clair les options dont vous disposez pour démarrer et configurer votre session de débogage. La boîte de dialogue de pièce jointe est maintenant beaucoup plus propre et mieux organisée et il existe même une nouvelle option pour lancer votre application Store ou vos tâches en arrière-plan sans avoir à la configurer avec PLMDebug.exe.
  • Fenêtres sources familières?- Les fenêtres source sont maintenant meilleures à presque tous les égards et devraient ressembler davantage aux fenêtres source que vous avez l'habitude de voir dans tous les autres éditeurs modernes.
  • Thème sombre?- Celui-ci est assez explicite, beaucoup de gens utilisent des thèmes sombres dans leurs éditeurs, puis basculent vers la luminosité flagrante de WinDbg. Maintenant ça peut correspondre !
  • Cibles récentes?- Au lieu d'avoir votre clé KDNET et votre adresse IP sur une note autocollante sur votre moniteur, WinDbg Preview se souviendra désormais de toutes vos sessions récentes et de certains des paramètres que vous aviez au cours de cette session. Vous pouvez y accéder à nouveau rapidement à partir de la liste des cibles récentes dans le menu Fichier.
  • Diverses améliorations de la fenêtre?- De nombreuses fenêtres ont passé un certain temps sans mises à jour ou ont simplement des bogues flagrants. Certaines des choses notables que nous avons faites différemment sont que la fenêtre de désassemblage garde sa surbrillance au bon endroit lors du défilement, et la fenêtre de mémoire a une meilleure mise en surbrillance et un meilleur défilement. De nombreuses fenêtres sont également asynchrones maintenant et le chargement peut être annulé en exécutant une autre commande.

Étant donné que ce nouveau WinDbg utilise le même moteur sous-jacent que l'outil WinDbg existant, toutes les commandes, extensions et workflows existants fonctionneront toujours comme avant. Microsoft rend également le modèle de données du débogueur facilement extensible. Lisez à ce sujet ci-dessous.

  • Locaux extensibles et montre?- Le modèle de données alimente désormais les locaux et les fenêtres de surveillance. Les extensions NatVis et JavaScript qui étendent le modèle de données seront reflétées dans ces fenêtres. Vous pouvez même mettre des requêtes LINQ dans la fenêtre de surveillance !
  • Fenêtres modèles?- Il existe un nouveau type de fenêtre appelé fenêtre modèle. Les fenêtres de modèle affichent les résultats de toute requête de modèle dans une vue hiérarchique normale ou une table. Vous verrez dans la FAQ que WinDbg Preview n'a pas de fenêtre de modules, vous pouvez utiliser une fenêtre de modèle pour créer la vôtre avec ?@$cursession.Modules ! Cela a également l'avantage que si vous créez une extension JavaScript qui étend les modules, elle mettra automatiquement à jour votre fenêtre.

Enfin, WinDbg dispose désormais d'une expérience de script intégrée à part entière. Avec le nouvel aperçu WinDbg, vous pouvez écrire et exécuter votre JavaScript et NatVis directement à partir du débogueur. La fenêtre de script a une mise en surbrillance des erreurs, IntelliSense et une exécution plus facile des scripts.

Vous pouvez télécharger WinDbg Preview à partir de Magasin Windows ici. Veuillez noter que vous devez avoir installé la mise à jour anniversaire de Windows 10 ou une version ultérieure pour utiliser cet outil.

En savoir plus sur les sujets : outil de débogage, mobiles, microsoft, WinDbg, fenêtres, magasin de windows

Soyez sympa! Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *