Как настроить Intellisense для отображения пользовательских типов данных в C ++? - PullRequest
1 голос
/ 26 ноября 2011

Есть способ сделать так, чтобы intellisense будет вести себя соответствующим образом для пользовательских типов данных аналогичным образом, например, варианты будут отображать VT_I4 для варианта, который имеет тип "int".

Я пытаюсь сделать intellisense более полезным для моего пользовательского типа данных массива. Так что другой похожий случай - векторный класс, как он показывает свое содержимое соответствующим образом, и мне не нужно использовать окна Watch для доступа к различным элементам.

1 Ответ

1 голос
/ 26 ноября 2011

Посмотрите файл autoexp.dat и добавьте в него записи для своих собственных типов данных.

Мне очень помогло следующее объяснение: Написание пользовательских визуализаторов для Visual Studio 2005 . Сам файл также содержит много документации о формате.

VS2008 и VS2010 используют один и тот же файл и одинаковый формат.

Кстати: я рекомендую сделать резервную копию исходного файла перед началом его изменения.

ОБНОВЛЕНИЕ: Поиск autoexp.dat в SO открывает много информации. Этот ответ имеет еще несколько ссылок.

...