При отладке существуют различные Переменные окна (авто, местные, часы), содержащие столбцы Имя, Значение, Тип.Часто кажется, что значение показывает имя класса объекта.В конкретных случаях я хотел бы показать что-то более осмысленное на основе свойств экземпляра класса.
В качестве конкретного примера, для CodeTypeReference я хотел бы увидеть текстовое представлениессылочный тип (где допустимо) на основе BaseType строки или ArrayElementType вместо отображения «System.CodeDom.CodeTypeReferenceExpression».
Кажется, визуализаторы предлагают отдельный диалогокна, а не способ заполнения столбца значений.
Подсказки данных относятся к переменной, а не к типу.
Кажется, что наиболее близким является DebuggerTypeProxyAttribute , в которомНа мой взгляд, я спрашиваю: «Можно ли применить атрибут к чужому классу?»
В основном я имею дело с Visual Studio 2010, хотя ответ Visual Studio 2008 был бы полезен.