Можно ли настроить значение intellisense, отображаемое при наведении курсора во время отладки в Visual Studio? - PullRequest
8 голосов
/ 23 января 2009

При наведении курсора на переменную в Visual Studio появляется небольшой элемент управления, который отображает имя переменной, тип и поле + для просмотра членов и т. Д. Но для некоторых типов тип переменной заменяется более полезной информацией. например, "{X = 0,0 Y = 0,0 Ширина = 0,0 Высота = 0,0}" для RectangleF.

Есть ли способ указать, что должно отображаться? Есть ли настройка IDE? Есть ли атрибут функции?

Я использую Visual Studio 2008, язык - это Visual Basic.

Ответы [ 2 ]

9 голосов
/ 23 января 2009

Атрибут DebuggerDisplay будет тем, что вы ищете:

[DebuggerDisplay("x={xvar} Y={yvar} Width = {widthvar} Height = {heightvar}")]

Более подробную информацию можно найти здесь

3 голосов
/ 23 января 2009

Вы ищете DebuggerDisplayAttribute. Я написал больше информации об использовании и возможностях здесь .

...