Condividi tramite


WinDbg - Scripting Menu

Questa sezione descrive come usare il supporto di scripting in WinDbg.

Screenshot del menu di scripting nel debugger WinDbg.

La finestra dello script WinDbg include l'evidenziazione della sintassi di base, IntelliSense e il riconoscimento degli errori.

Usare i pulsanti della barra multifunzione per:

  • Creare un nuovo script
  • Aprire uno script esistente
  • Eseguire uno script
  • Salvare uno script
  • Scollegare uno script

È anche possibile eseguire automaticamente gli script facendo clic con il pulsante destro del mouse nella finestra dello script e selezionando Esegui script su Salva. Quando si carica correttamente uno script, nella barra del titolo dello script verrà visualizzata una casella di controllo verde. Se si verificano errori nello script, verrà visualizzato un x rosso.

Script JavaScript

Per iniziare a usare JavaScript, è prima necessario eseguire il debug di una destinazione. Quando si è pronti per iniziare a lavorare su JavaScript, fare clic su "Carica provider JavaScript". Dopo di che è possibile creare un nuovo JavaScript, scegliendo tra questi due tipi di modelli di script.

  • Script di estensione: uno script progettato per fungere da estensione al debugger. Modifica il modello a oggetti del debugger e fornisce funzionalità continue. Nessuna azione si verifica quando si preme il pulsante Esegui sulla barra multifunzione.

  • Script imperativo: uno script progettato per eseguire un'azione ogni e ogni volta che il pulsante Esegui viene fatto clic sulla barra multifunzione. Tale script non modifica in genere il modello a oggetti del debugger.

Per altre informazioni sull'uso di JavaScript, vedere questi argomenti:

Script del debugger JavaScript

Oggetti debugger nativi nelle estensioni JavaScript

Script di esempio di debugger JavaScript

NatVis Scripting

Usare New Script> NatVis per aprire il modelloNatVis vuoto seguente.

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

Per altre informazioni sull'uso di NatVis, vedere Oggetti debugger in NatVis.


Vedere anche

Funzionalità di WinDbg