是否有可以在不调试代码的情况下显示对象的属性/成员/方法的visual studio的扩展名?
就像它在鼠标悬停在对象上时在调试中显示的那样,它显示了一个菜单,您可以在其中轻松地在对象的成员之间导航。
我正在寻找可以在不进行调试的情况下执行相同操作的扩展程序。
如果重要的是我与之合作的语言是C#
答案 0 :(得分:0)
不完全是您所要求的,但您可能会发现相对较新的" peek定义"在visual studio中有用:
将插入符/焦点放在某个变量或对象上,然后按 Alt + F12 。
这将在VS中打开一种内部迷你窗口,显示变量的内容。
您可以重复此步骤,深入了解您正在探索的任何对象的内部结构。窗口顶部的点显示您已经导航了多少级别,您可以单击它们在级别之间移动。
在这个例子中,我在第三级向下,如蓝点所示:
这是探索类层次结构内部的一个很棒的功能,而不会实际打开一堆文件并使主VS窗口混乱。