Compartir a través de


WinDbg: menú Scripting

En este artículo se describe cómo usar la compatibilidad con scripting en WinDbg.

Captura de pantalla del menú Scripting en WinDbg.

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

Utilice los botones de la cinta de opciones para:

  • Cree un nuevo script.
  • Abra un script existente.
  • Ejecute un script.
  • Guarde un script.
  • Desvincule un script.

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

Programación en JavaScript

Para empezar a usar JavaScript, primero debe depurar un destino. Cuando esté listo para empezar a trabajar en JavaScript, seleccione Load JavaScript Provider. Después, puede crear un nuevo JavaScript eligiendo entre los dos tipos siguientes de plantillas de script:

  • Script de extensión: este script actúa 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 seleccionar Ejecutar en la cinta de opciones.
  • Script imperativo: Este script realiza una acción cada vez que seleccionas 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:

NatVis scripting

Use New 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 del depurador en NatVis.