有时我会浪费时间在运行时在对象中搜索值 当然你 - 都知道这个任务 - >打开QuickWatch视图并浏览属性,直到找到您要查找的内容。
我正在寻找可以在对象中搜索值的工具/加载项/扩展名 带有搜索增强功能的QuickWatch视图将是perferct:)
SB。知道一个工具吗?
谢谢!
答案 0 :(得分:4)
立即/命令窗口
实现这一目标的一种可能方法是在Visual Studio的Immediate或Command window中编写? YourObject
。此命令将打印对象的所有值,然后您可以使用 Control + F 进行搜索。
自定义宏
另一种可能性是在Visual Studio中点击TracePoint时运行自定义宏,如Scott Guthrie在这篇优秀博客文章中所解释的那样:
这个博客文章中解释的宏会在TracePoint被点击时自动输出所有局部变量,但总的想法会朝同一个方向发展。
答案 1 :(得分:2)
实际上,我写了一个Visual Studio的商业扩展(名为"OzCode"),它完全符合您的要求 - 它是一个“带有搜索增强功能的QuickWatch视图”,因为它取代了Visual Studio的QuickWatch拥有search box:
的QuickWatch窗口