I allways find inspecting list in the debugger pretty tedious and difficult, so I decided to change that :)
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, not anymore !!You can view any list members whether or not they are marked as Serializable.
Warning: Visual Studio List Debugger Visualizer does NOT work for .NET Core projects, at least not yet, sorry.
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.