asp.net - studio - Herramienta o IDE para depurar el código del script VB
visual studio asp classic (4)
Necesito cualquier herramienta o entorno IDE para depurar y probar el código de scripts vb. Por favor sugiera alguno gratis. Mis scripts vb son independientes (extensión vbs).
Creo que tendrá dificultades para encontrar una herramienta gratuita que admita la depuración de VBS real. Pero he usado esta "técnica de pobre" en el pasado. Crea una variable al comienzo de tu script
blnDebug = False
Luego, a lo largo de su secuencia de comandos, agregue líneas para repetir lo que está haciendo la secuencia de comandos o el valor de diferentes variables:
si blnDebug Then wscript.echo "Now starting script strFoo =" & strFoo
Cuando configura blnDebug = True, todos sus mensajes de depuración se escribirán en la consola (siempre utilizo CScript al ejecutar esto). Al agregar estos mensajes de depuración a medida que escribe su secuencia de comandos, puede tener la depuración disponible simplemente cambiando el valor de bldDebug.
Ciertamente, editores comerciales como PrimalScript incluyen un depurador. SAPIEN también tiene un depurador independiente, http://www.primalscope.com/ , que aunque no es gratuito, es una opción relativamente económica. Puede descargar una copia de evaluación para probarla.
Lamentablemente no es gratis .... Cómo depurar archivos de Windows Script Host, VBScript y JScript
No es gratis, pero tiene un período de prueba ilimitado con una pantalla molesta.
Existe una herramienta muy antigua llamada Script Debugger para Windows NT 4.0 y posterior. Está diseñado para VBScripts que se ejecutan en páginas web, pero puede adjuntarlo a una secuencia de comandos vbs lo suficientemente fácil.
Puede descargarlo desde aquí: http://www.microsoft.com/downloads/details.aspx?FamilyID=2f465be0-94fd-4569-b3c4-dffdf19ccd99&displaylang=en
El nombre dice NT 4.0, lo sé, pero actualmente lo estoy ejecutando en Windows 7 x64 y no tuve problemas para abrir el depurador.
Simplemente instale la herramienta anterior y luego ejecute su script desde la línea de comandos como:
wscript.exe myscript.vbs // d // x
Una vez que se abre el depurador, puede pasar por el código e incluso abrir una ventana de comandos donde puede verificar los valores de las variables por tipografía. Varname.