This is collection of visualizers for Microsoft Visual Studio debugger. Most of the visualizers are developed for Visual Studio 2012+ which uses new style XML-based visualizers.
Download at https://github.com/mloskot/visualstudio-debugger
Copy all or selected .natvis and .natfilter files to your profile folder
%USERPROFILE%\Documents\Visual Studio 2015\Visualizers
There are two sources of documentation I have found:
-
Comments in defaultvis.natvis provide a good overview of the format
%VSINSTALLDIR%\Common7\Packages\Debugger\Visualizers\defaultvis.natvis
-
The debugger visualizers XML Schema is installed in
%VSINSTALLDIR%\Xml\Schemas\natvis.xsd
- Using Visual Studio 2013 to write maintainable native visualizations
- C++ Debugger Visualizers for VS2012 by Arkadiy Shapkin
- Debugger visualizers in Visual Sudio 11 Developer Preview
- Setting EnableNatvisDiagnostics in Visual Studio 11
- Modular visualizers in Visual Studio 11
Copyright (c) 2011-2016 Mateusz Loskot [email protected]
Use, modification and distribution is subject to the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
See also important notes about exclusions in individual files.