在调试中探索对象的成员但没有调试

时间:2014-10-30 09:16:46

标签: c# visual-studio visual-studio-extensions visual-studio-addins

是否有可以在不调试代码的情况下显示对象的属性/成员/方法的visual studio的扩展名?

就像它在鼠标悬停在对象上时在调试中显示的那样,它显示了一个菜单,您可以在其中轻松地在对象的成员之间导航。

我正在寻找可以在不进行调试的情况下执行相同操作的扩展程序。

如果重要的是我与之合作的语言是C#

1 个答案:

答案 0 :(得分:0)

不完全是您所要求的,但您可能会发现相对较新的" peek定义"在visual studio中有用:

将插入符/焦点放在某个变量或对象上,然后按 Alt + F12

这将在VS中打开一种内部迷你窗口,显示变量的内容。

您可以重复此步骤,深入了解您正在探索的任何对象的内部结构。窗口顶部的点显示您已经导航了多少级别,您可以单击它们在级别之间移动。

在这个例子中,我在第三级向下,如蓝点所示:

enter image description here

这是探索类层次结构内部的一个很棒的功能,而不会实际打开一堆文件并使主VS窗口混乱。

相关问题