2011-12-09 11 views
7

Al depurar XML, es una tarea difícil hacer clic constantemente en los visualizadores de texto/XML en la ventana Inspección para ver el valor completo de una variable de cadena XML. Las ventanas "Ver" en Visual Studio parecen estar limitadas a una línea.Ventana de vigilancia de múltiples líneas en Visual Studio 2010?

¿Hay alguna forma de "vigilar" constantemente el valor de una variable multilínea cuando se depura? No tiene que estar en una ventana de observación, supongo, pero quiero ver el valor de una cadena XML, y los cuadros del visualizador son modales.

Respuesta

3

No es muy bonito, pero una de las cosas que he tratado es poner la dirección de la cadena en una ventana de memoria, que puede mostrar caracteres de texto. Abra una de las ventanas de memoria del menú Depurar: Depurar \ Windows \ Memoria. Luego puede ingresar la dirección o el nombre de la variable o simplemente hacer doble clic en la variable y "arrastrarla" al campo de dirección de la ventana de la memoria.

0

Lo que podrías hacer es cambiar el autoexp.dat para que primero se muestre el hash de la cadena, por lo que al menos sabes cuándo cambia la cadena. De esta forma, no necesita abrir el cuadro del visualizador con tanta frecuencia. Por supuesto, esto no funcionará cuando la cadena de varias líneas se actualice continuamente.

0

Sé que esta pregunta es acerca de Visual Studio 2010, pero en Visual Studio 2013, puede hacer clic derecho en la fila de variables de cadena en el panel Autos/Lujos/Reloj y seleccionar Añadir reloj paralelo. Esto le dará una vista multimodal no modal del valor de la variable de cadena.

+1

En VS 2015 esto todavía me da una vista de línea única. ¿Hay alguna otra cosa que deba hacer clic para una vista de varias líneas del valor de mi cadena (la pequeña lupa a un lado)? – emragins