¿Violín clásico de ASP VBScript?

Lo sé, lo sé, pero necesito un entorno de desarrollo ASP clásico para ayudar a actualizar el código heredado (porque me olvidé de ASP). El objetivo no es convertir este código en algo moderno, sino que se deben realizar cambios menores. Todo será desechado eventualmente. Hoy, estoy buscando algo similar a PHPFiddle.org o dotnetfiddle.net para ASP clásico usando VBScript. Solo para refrescar la memoria, los archivos ASP se ven así:

<%
If Len(Request.QueryString("name")) > 0 Then
     Response.Cookies("name") = Request.QueryString("name") 
End If

Response.Write "Welcome " & Server.HTMLEncode(Response.Cookies("name")) & "!"
%>

El sistema de producción no se puede tocar. Eso significa no experimentar en alguna subcarpeta oculta. ¿Qué trucos en línea existen para el ASP clásico? No he sido capaz de encontrar ninguno. ¿Cualquier otra sugerencia?

No sé si esto es útil, pero IIS viene incorporado en la mayoría de las funciones de edición de Windows (pro, Enterprise, Ultimate) y en Windows Server. Si está utilizando Windows, puede simplemente instalarlo y hacer que use un puerto no estándar para que no interfiera con su (presumiblemente) otro servidor web existente.

Respuestas (2)

Para VBScript o ASP Classic, o para modelar VBA (Visual Basic for Applications) como las macros utilizadas en Microsoft Excel (pero sin bibliotecas de Excel específicas), existe:

http://VBFiddle.net

Desarrollé este sitio web/script hace unas semanas específicamente como agradecimiento. a todos los colaboradores de Stack Exchange, Stack Overflow y todo su universo de sitios, y lo encuentro muy útil para la creación rápida de prototipos o para mostrarle a alguien mi código VBScript... por ejemplo, con el motor RegEx de VBScript que tiene algunas peculiaridades específicas a VBScript.

VBFiddle.net aún no admite guardar su VBScript en el sitio web, pero puede guardar su VBScript para decir jSFiddle.net y enlazarlo, e instruir a las personas para que copien y peguen en http://VBFiddle.net . Agregaré soporte para guardar a VB Fiddle / Visual Basic Classic Fiddle si hay suficiente interés.

¡Disfrutar!

Los editores de escritorio como Context y Notepad++ proporcionan resaltadores de sintaxis para ASP clásico. Microsoft Visual InterDev proporciona inteligencia y finalización de código. Era parte de Visual Studio 6. Desafortunadamente, la suscripción actual de MSDN brinda acceso a VB6 pero no a Interdev. Sin embargo, es posible que los antiguos suscriptores de MSDN ya hayan obtenido Interdev y estén dispuestos a venderlo en Amazon.

No estoy al tanto de los editores en línea.