Я создаю визуализатор отладчика для сообщества Visul Studio 2022 и обнаруживаю, что Visual Studio может визуализировать только один объект за раз. Есть ли способ заставить Visual Studio Visualizer отслеживать более одного объекта одного типа?
Или, может быть, что-то не так с моей Visual Studio? Может быть, где-то существует какое-то магическое свойство?
Пожалуйста, ответьте кому-нибудь...
Пример:
Вот пример:
пример
Как видите, здесь две переменные «a» и «b» (тот же тип «строки») и только один визуализатор текста. И мне нужно иметь два визуализатора для «a» и «b».
Дополнение: Похоже, я нашел решение...
Хорошо, теперь мы знаем, что для того же типа Visual Studio повторно открывает одно и то же окно инструментов, но
посмотрите на это
Я понял, что при создании визуализатора отладчика вам нужно указать Конструктор DebuggerVisualizerProviderConfiguration, и
этот конструктор принимает объекты класса VisualizerTargetType, и я понял, что вы можете указать тот же тип .Net (на изображении вы можете видеть, что я указываю «строку»), но другой «Название» (на моем изображении вы может видеть текст типа «Мой визуализатор 5.1 (1)», «Мой визуализатор 5.1 (2)», «Мой визуализатор 5.1 (3)», «Мой визуализатор 5.1 (4)") и Visual Studio будут открывать отдельные ToolWindows при нажатии кнопки "Просмотр".
И это то, что мне нужно - теперь я могу открыть множество похожих ToolWindows для разных переменных. того же типа...
Подробнее здесь: https://stackoverflow.com/questions/792 ... one-object
Визуализатор отладчика Visual Studio работает только для одного объекта ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Визуализатор отладки Rider для таблиц данных, как в Visual Studio, в виде таблицы.
Anonymous » » в форуме C# - 0 Ответы
- 34 Просмотры
-
Последнее сообщение Anonymous
-