dj4400 Ответов: 2

Разверните массив в окне просмотра


Привет,
Я обрабатываю большой массив определенной структуры и хочу видеть значения в этом массиве
Я могу видеть все записи в окне просмотра, но если я хочу видеть поля каждой записи в массиве, мне нужно развернуть его вручную.
Есть ли способ развернуть все записи массива в окне просмотра сразу и
не нажимая на каждый из них?
(Существует противоположная функция коллапса для родителя)

Спасибо

dj4400

Что я уже пробовал:

я попытался погуглить его, но не нашел ответа, который адресовал бы массив в стеке

2 Ответов

Рейтинг:
1

Dave Kreskowiak

Нет, это не так. По крайней мере, не с помощью визуализатора по умолчанию.

Возможно, вы захотите написать свой собственный визуализатор для типа массива. Но будьте осторожны. Создание представления всего массива развернутых объектов может занять много времени.

Google: пользовательский визуализатор отладки visual studio[^]


Рейтинг:
0

KarstenK

Решение 1 является правильным, но вы также можете написать некоторую специализированную функцию с макросом трассировки для печати интересных значений. Иногда некоторая проверка имеет смысл только для печати особых случаев.

Другим вариантом может быть создание некоторого отсортированного или отфильтрованного массива с вашими критериями, который легче отлаживается или даже ускоряет вашу программу.