Partager via


WinDbg : menu de script

Cet article explique comment utiliser le support de script dans WinDbg.

Capture d’écran du menu Script dans WinDbg.

La fenêtre Scripting WinDbg propose la mise en évidence de la syntaxe de base, IntelliSense et la reconnaissance des erreurs.

Utilisez les boutons du ruban pour :

  • Créez un nouveau script.
  • Ouvrez un script existant.
  • Exécutez un script.
  • Enregistrez un script.
  • Dissocier un script.

Vous pouvez également exécuter automatiquement des scripts en cliquant avec le bouton droit dans la fenêtre Scripting et en sélectionnant Exécuter le script lors de l'enregistrement. Lorsque vous chargez un script, une case à cocher verte s’affiche dans la barre de titre du script. S’il existe des erreurs dans le script, un X rouge s’affiche.

Script JavaScript

Pour commencer à utiliser JavaScript, vous devez d’abord déboguer une cible. Lorsque vous êtes prêt à commencer à travailler sur votre code JavaScript, sélectionnez Load JavaScript Provider. Après cela, vous pouvez créer un code JavaScript en choisissant entre les deux types de modèles de script suivants :

  • Script d’extension : ce script agit comme une extension du débogueur. Il manipule le modèle objet du débogueur et fournit des fonctionnalités continues. Aucune action ne se produit lorsque vous sélectionnez Exécuter sur le ruban.
  • Script impératif : ce script effectue une action chaque fois que vous sélectionnez Exécuter sur le ruban. Un tel script ne modifie généralement pas le modèle objet du débogueur.

Pour plus d’informations sur l’utilisation de JavaScript, consultez :

Script NatVis

Utilisez Le nouveau script>NatVis pour ouvrir le modèle NatVis vide suivant :

<AutoVisualizer xmlns="https://schemas.microsoft.com/vstudio/debugger/natvis/2010">
  <Type Name="">
  </Type>
</AutoVisualizer>

Pour plus d’informations sur l’utilisation de NatVis, consultez Les objets débogueur dans NatVis.