VS List Debugger Visualizer - archive

This is a archive of VS List Debugger Visualizer for older versions of Visual Studio. These versions are not maintained any more.
I made a Visual Studio debugger visualizer for List<T> or more precisly if inspected object implement IList, downside is that type T must have Serializable attribute, but that is a requirement for debugger visualizer and only Microsoft can change that.
I used Telerik RadGridView for displaying data because it's packed with nice features and I was done in no time, but downside is that visualizer dll is 4MB and sometimes can be slow to show. Another slick feature is that your visualizer will remember grid settings for every type separately, and there is a handy option to export visualized data to Excel.
 
Source available on github: https://github.com/antonio-bakula/ListDebuggerVisualizer
 
Installation:
Simply copy visualizer dll to your Visual Studio Visualizers folder:
VS 2015
c:\Users\<username>\Documents\Visual Studio 2015\Visualizers
VS 2013
c:\Users\<username>\Documents\Visual Studio 2013\Visualizers
VS 2012
c:\Users\<username>\Documents\Visual Studio 2012\Visualizers
 
Download:
List Visualizer for VS 2015
List Visualizer for VS 2013
List Visualizer for VS 2012
 

Usage:

Types that implement IList will get little magnifier icon in Debugger Locals / Variables Watch, like this:
Click on magnifier icon and if IList members are marked as Serializable, their contents will be shown in grid, like on screenshots below.

 

Screenshots

debugging the list that contains model object for Top Process with information about active windows processes: