Pregunta

Me gusta cómo puedes capturar puntos de interrupción como eventos de Intellitrace. Los puntos de interrupción son fáciles de agregar/habilitar/deshabilitar, y se pueden agregar/eliminar en tiempo de ejecución (en lugar de decir eventos de consola).

Sin embargo, por supuesto, los puntos de interrupción detienen el flujo de ejecución, y tengo que presionar F5 F5 F5 F5 F5 F5 constantemente mientras depuggo la aplicación en ejecución. Me encantaría poder capturar eventos de punto de ruptura en Intellitrace y dejar que el código se ejecute sin romper los puntos de interrupción.

También he usado declaraciones de consola como eventos de Intellitrace capturados, pero los puntos de interrupción son mucho más fáciles de agregar (F9 en lugar de pegar un Console.WriteLine("...") en todas partes), y puedo agregar y deshabilitar nuevos puntos de interrupción en tiempo de ejecución, mientras que si quiero agregar o eliminar un evento basado en la consola en tiempo de ejecución, tengo que detener el programa, agregar/eliminar y reiniciar.

¿Hay alguna buena forma de capturar eventos de Intellitrace de esta manera?

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top