我们可以在 visual studio 调试可视化工具中以表格格式显示对象 values/collections 吗?

Can we display object values/collections in tabular format in visual studio debug visualizer?

在 visual studio 调试可视化工具中以类似于 DataTable 的表格格式显示对象值或对象值集合是否可行?通过编写自定义可视化工具? 我觉得这会立即快速浏览所有值,而不是展开每个项目以查看其值。

这在技术上是否可行,或者是否有任何限制阻止对象在表格视图中显示?

我想怎么看上面的"Results View"是

我可以理解,如果 object/collection 太大,这可能具有挑战性,但至少这在大多数情况下都有帮助。

我找到了做这种工作的东西

https://www.codeproject.com/Articles/1181451/Visual-Studio-Collection-Visualizers?msg=5383746

http://rapiddevbookcode.codeplex.com/wikipage?title=EnumerableDebugVisualizer(看起来不错,但其他选项卡功能有问题)

此功能内置于 OzCode,是我共同创建的 Visual Studio 的商业扩展。

这里是the basic premise

这是一个 instructional video