- PVSM.RU - https://www.pvsm.ru -
[1]С незапамятных времен в Visual Studio существовала возможность написания визуализаторов для своих C++ типов, что позволяет изменить способ отображения типов в окнах отображающих содержимое переменных в отладчике (такие как auto, watch, locals и всплывающие подсказки для переменных). В Visual Studio 2012 появилась возможность в расширениях к Visual Studio распространять визуализаторы в новом формате natvis.
Были конвертированы старые визуализаторы для Boost'а [2] и мои старые для TinyXML [3], а также добавил новые визуализаторы для Boost, wxWidgets и TinyXML2. Получилось в итоге расширение к Visual Studio 2012 — C++ Debugger Visualizers [4]
Список поддерживаемых типов:
Ссылки по теме:
Автор: KindDragon
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/c-3/14895
Ссылки в тексте:
[1] Image: http://visualstudiogallery.msdn.microsoft.com/c7e02633-86d9-4262-b745-6cc647afb3a8/showImage/79910
[2] визуализаторы для Boost'а: https://svn.boost.org/trac/boost/wiki/DebuggerVisualizers
[3] TinyXML: http://kinddragon.blogspot.com/2009/08/visual-studio-autoexpdat.html
[4] C++ Debugger Visualizers: http://bit.ly/Mn73hE
[5] Debugger Type Visualizers for C++ in Visual Studio 2012: http://blogs.msdn.com/b/vcblog/archive/2012/07/12/10329460.aspx
[6] Writing debugger type visualizers for C++ using .natvis files: http://code.msdn.microsoft.com/windowsdesktop/Writing-type-visualizers-2eae77a2
[7] Writing graphical debugger visualizers for C++: http://code.msdn.microsoft.com/Writing-graphical-debugger-a17e3d75
Нажмите здесь для печати.