2012-06-10 34 views
3

我调试C#在Visual Studio搜索在监视窗口

我添加了一个对象到watch window

鉴于一些的值, 有没有什么办法来搜索该字段保存此值?

+1

的[在Visual Studio对象监视窗口中搜索文本]可能重复(http://stackoverflow.com/questions/3921681/searching-for-text-in-an-object-watch -window-in-visual-studio) –

回答

3

恐怕VS2010观察窗口中没有内置搜索功能(尽管观察窗口有lots of cool features)。

也看到这个悬而未决的问题:Searching for text in an Object watch window in visual studio

但也有它提供了一些功能的商业扩展。

例如:从OzCode VS扩展功能列表摘录:

搜索

当调试对象和集合,你经常寻找一个特定的属性或字段内保存的值属性或字段。不幸的是,这通常涉及大量的点击和滚动,或者编写自定义调试专用代码。即使在简单结构中查找项目也不容易,更不用说在复杂的对象图中这样做。利用我们的“搜索”功能,这不再是这种情况。

+0

似乎BugAid已经不存在了,似乎它已被接管,已被Oz-Code(http://www.oz-code.com/)继续使用,或者是干脆走了 –

1

我喜欢使用Immediate窗口(Debug ==> Windows ==> Immediate)和LINQ来搜索数据结构。例如:

queries.Find(q => q.Name.Equals("HTTP_Response_Splitting"))