2015-06-15 4 views
0

У меня есть объект со свойством (string, в виде XML), который используется несколько раз и приводит к неожиданным результатам позже, поэтому мне нужно найти, где/как он меняется, чтобы сделать это.
Я пробовал зависать на свой объект и привязывать его, но я получаю только маленькую коробку, которая показывает ~ 2 строки строки. Но это довольно большая строка, поэтому я хотел бы увидеть все или большинство из них. Это похоже на визуализатор text/xml, за исключением того, что я не могу выполнить какое-либо отладочное действие в окне VS с открытием этого окна.
Есть ли способ сделать это в Visual Studio 2013?Как просмотреть все значение свойства в отладчике Visual Studio?

+1

http://stackoverflow.com/questions/6333380/how-do-i-run-until-this-variable-changes-when-debugging – CodeCaster

+0

Обычно я использую функцию OzCode Trace (http: //o.oz -code.com/features#trace), чтобы делать подобные вещи. – NKnusperer

ответ

4

После зависания переменной используйте значок лупы слева до значения. Он откроет окно с содержимым переменной.

В качестве альтернативы добавьте переменную в окно Locals/Watch.

+1

Окно «Часы» идеально подходит для этого, оно будет выделять переменную при ее изменении. – CodeCaster

+0

Окно из лупы приводит меня к визуализаторам Text/XML. Мне нужно закрыть это окно между выполнением шагов в отладчике, поскольку сохранение этого окна не позволяет мне взаимодействовать в главном окне VS. –

+0

Окно часов близко, но все же только показывает мне пару линий. Тем не менее, мне придется посмотреть на выделенную переменную, @CodeCaster –

0

Shift + Alt + Q после выбора выражения в коде или локальном окне для просмотра переменных, связанных с последней и текущей строкой.

Смежные вопросы