【发布时间】:2016-05-19 17:55:28
【问题描述】:
我有一个包含几十个这样的对象的链表:
struct Item {
Item * next;
const char * name;
....
};
当我想在 Visual Studio 的调试器中查看包含哪些项目列表时,我需要将鼠标悬停/单击多次以展开整个列表,直到我点击 nullptr。这很慢,容易出错(手滑,我可以重新开始),而且不是很有条理。
是否有任何可用的 VS2015 调试器脚本,我可以在其中迭代整个列表并将名称转储到控制台或其他什么?
编辑:我发现了 concord extensibility api (https://blogs.msdn.microsoft.com/visualstudioalm/2015/10/02/announcing-visual-studio-debug-engine-extensibility-samples/),但它看起来相当复杂。
这应该是内部工具,因此开发速度/易于开发比稳健性和/或易于部署更重要。
【问题讨论】:
标签: visual-studio visual-c++ visual-studio-2015 visual-studio-debugging