Visual Studio 2008/2010:在“在文件中查找”结果中显示方法名称

时间:2011-02-22 13:56:01

标签: .net visual-studio visual-studio-2008 visual-studio-2010 visual-studio-addins

我有一个梦想,我可以看到构造函数/方法/属性名称以及搜索结果(Visual Studio 在文件中查找功能),如果适用/可用。

例如,如果我在 Sleep.cs 中搜索_dreamProvider,我会在查找结果窗口中看到类似内容:

  

Sleep.cs(5):受保护的IDreamProvider   _dreamProvider;

     

Sleep.cs(10):睡眠(IDreamProvider)   _dreamProvider = dreamProvider;

     

Sleep.cs(68): BeginColdSweats(int) var d =   _dreamProvider.Create(DreamTypes.Nightmare);

     

Sleep.cs(74): BeginSomniloquy(int,   字符串) var d =   _dreamProvider.Create(DreamTypes.Epic);

如果您希望一目了然地查看代码片段(不仅仅是特定符号)的使用情况,特别是在分析遗留代码和/或重构时,这可能非常方便。

我找不到任何可以在搜索结果中引入代码结构感知的VS插件。并且没有具体的 customization registry flag

你知道任何VS插件,或某种黑客为了达到这个或类似的东西吗?

由于

3 个答案:

答案 0 :(得分:4)

你试过 CTRL +

Searching and Navigating Code in Visual Studio 2010

  

导航到(Ctrl +逗号),新的   Visual Studio 2010,是一种强大的方式   搜索,特别是当你不是   确切地说你正在寻找什么。   它可以帮助您在代码中找到项目   通过使用“模糊”搜索功能。   例如,如果您键入Foo Bar   而不是FooBar,导航到将   仍然会返回有用的结果它是   精炼的智能增量搜索   当你输入并找到任何符号   (例如文件,类型和成员名称)   匹配您的搜索字词。

答案 1 :(得分:4)

答案 2 :(得分:2)

Resharper执行此操作