visual-studio - tutorial - las mejores extensiones para visual studio 2017
Visual Studio/C++: ¿Cómo desactivar ciertos mensajes de depuración de excepciones de primera oportunidad? (2)
Cuando ejecuto mi código C ++ (que usa la biblioteca CGAL
) en el modo de depuración, veo una gran cantidad de mensajes de depuración en la ventana de Output
sobre una excepción de primera oportunidad CGAL::Uncertain_conversion_exception
. Soy consciente de lo que es una excepción de primera oportunidad .
Ahora, ¿cómo desactivo la visualización de mensajes de depuración para este tipo de excepción ( CGAL::Uncertain_conversion_exception
)?
Me gustan mis mensajes de depuración lo más detallados posible, pero una vez que sé de qué se trata una determinada excepción y la he tratado, me gustaría que desaparezca. Por ejemplo, en este caso, la excepción CGAL es supuestamente ingenua (e informativa) y no es motivo de preocupación. Me gustaría apagarlo, pero aún ser capaz de mantener los ojos abiertos para cualquier otra (nueva) excepción de primera oportunidad. ¿Es esto posible en Visual Studio 2008? ¿Estoy pidiendo demasiado?
No creo que haya una manera.
Puede hacer clic con el botón derecho en la ventana de salida y deshabilitar todos los mensajes de excepción, pero ya no tiene más capacidad de filtrado.
Dicho eso, si está desesperado, puede guardar la salida, filtrarla y, usando una herramienta simple agregada al menú Herramientas, volcarla en la ventana de salida (donde aparece bajo el título de su herramienta en lugar de "Depurar") ) Ya he hecho esto antes, pero por lo general esto es demasiada molestia por ganancias muy pequeñas.
No creo que sea posible hacerlo con VS2008. Sin embargo, puede usar DbgView.exe y establecer el filtro para incluir / excluir las cadenas que desea visualizar.