WinDbg: menú scripting

En esta sección se describe cómo usar la compatibilidad con scripting en WinDbg.

Captura de pantalla del menú de scripting en el depurador de WinDbg.

La ventana de script de WinDbg incluye resaltado de sintaxis básica, IntelliSense y reconocimiento de errores.

Use los botones de la cinta de opciones para:

  • Creación de un script
  • Abrir un script existente
  • Ejecución de un script
  • Guardar un script
  • Desvincular un script

También puede ejecutar scripts automáticamente haciendo clic con el botón derecho en la ventana script y seleccionando Ejecutar script en Guardar. Cuando cargue correctamente un script, aparecerá una casilla verde en la barra de título del script. Si hay errores en el script, se mostrará una x roja.

JavaScript Scripting

Para empezar a usar JavaScript, primero debe depurar un destino. Cuando esté listo para empezar a trabajar en javaScript, haga clic en "Cargar proveedor de JavaScript". Después de eso, puede crear un nuevo JavaScript seleccionando entre estos dos tipos de plantillas de script.

  • Script de extensión : un script diseñado para actuar como una extensión para el depurador. Manipula el modelo de objetos del depurador y proporciona funcionalidad continua. No se produce ninguna acción al presionar el botón Ejecutar de la cinta de opciones.

  • Script imperativo : un script diseñado para realizar una acción cada vez que se hace clic en el botón Ejecutar en la cinta de opciones. Este script no suele modificar el modelo de objetos del depurador.

Para obtener más información sobre cómo trabajar con JavaScript, consulte estos temas:

Scripting del depurador de JavaScript

Objetos de depurador nativos en extensiones de JavaScript

Scripts de ejemplo del depurador de JavaScript

NatVis Scripting

Use New ScriptNatVis (Nuevo script >NatVis) para abrir la siguiente plantilla NatVis en blanco.

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

Para obtener más información sobre cómo trabajar con NatVis, vea Objetos de depurador en NatVis.


Consulte también

Características de WinDbg