Establecer puntos de interrupción y depuración de JavaScript evaluado

I* estoy utilizando JS del lado del cliente para analizar archivos XML y generar código JS complejo paraeval como resultado. (Generando funciones reutilizables que se inician con un tiempo de ejecución). Sin embargo, necesito depurar el código que se está generando y me gustaría usar los puntos de interrupción incorporados de Chrome, pasos, ventanas de observación, etc.

¿Hay una manera más fácil de hacer esto que:

Volcar la cadena JS generada en la consola y / o ventana.Copia el JavaScript(Opcional) Ejecutar el JS a través de un prettifier comoJSBeautifier.Pegue el JS en un archivo que se carga a través de<script src="..."> en otra página web.

* En realidad, un amigo mío estaba haciendo esto, no yo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta