如何在Resharper中看到公共方法?

时间:2012-02-14 11:05:29

标签: c# visual-studio resharper

当我按下Cntrl + F12时,我会弹出成员视图,向我显示我所在班级的所有成员。然后我可以向上或向下滚动或过滤搜索以选择我要找的成员。< / p>

是否可以使用相同类型的弹出窗口,但只显示我班级的公共方法?

3 个答案:

答案 0 :(得分:5)

我不知道ReSharper中的解决方案,但Visual Studio的类视图(View-&gt; Class View)可以过滤公共成员。

Class View

但Class View有一个缺点:您无法在编辑器窗口中将类视图与当前类同步。但是,如果您始终通过类视图导航到您的类,则可以使用其过滤器。

P.S。:由于描述的缺点,我不使用Class View。

答案 1 :(得分:2)

您可以限制工具栏中显示的内容。

enter image description here

答案 2 :(得分:0)

所以看看其他答案,我发现有时你会想要一个更简单,更快捷的解决方案,这对于不是很大的文件来说效果很好。

  1. 在您的上下文菜单中选择Outlining -> Collapse to definitionsCtrl+M, Ctrl+O
  2. 搜索public
  3. 搜索将突出显示方法/变量/类/等的所有公共定义,并且由于它已折叠,您可以快速浏览定义。