Кажется, что autoexp.dat не влияет на отладчик Visual Studio C ++ 2005 - PullRequest
0 голосов
/ 12 апреля 2010

autoexp.dat, похоже, не влияет на отладчик Visual Studio C ++ 2005. Я не пытаюсь добавить какие-либо пользовательские правила. Просто хочу, чтобы часто используемые вещи, такие как stl :: string, отображались в более дружественной манере. Кто-нибудь знает. как я могу это сделать? Это просто вопрос указания пути к файлу autoexp.dat где-нибудь. Файл доступен в установочном каталоге Visual Studio.

Ответы [ 3 ]

1 голос
/ 29 октября 2010

У меня была похожая проблема в 2008 году, когда отладчик показывал только например. std :: vector _Myfirst, _Mylast члены, а не размер вектора и дочерние элементы.

Откройте Инструменты / Параметры / Отладка / Общие и снимите флажок «Показать исходную структуру объектов в переменных окнах»

(Предположительно, предложение

0 голосов
/ 27 сентября 2012

Я думаю, что это может быть связано с печально известным VirtualStore в Windows Vista / 7. Я мог изменить это в XP, но когда я пытаюсь обновить файл autoexp.dat в Win7, он создает копию в AppData \ Local \ VirtualStore .... вместо этого. Я предполагаю, что студия действительно читает исходный файл при запуске, поэтому мои изменения не видны. Если кто-нибудь знает, как можно редактировать настоящий файл, скажите, пожалуйста, как!

0 голосов
/ 13 апреля 2010

Это сделало меня самым близким. http://garrys -brain.blogspot.com / 2007/12 / STLport-зрительно-студия-2005-visualisers.html

Может показаться, что вам нужно внести коррективы в типы при использовании портов. Также вам может потребоваться внести изменения в дисплей, чтобы отобразить именно то, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...