找出方法所属的类(在Visual Studio或Resharper中)

时间:2012-02-09 16:07:00

标签: visual-studio visual-studio-2010 resharper

如果我正在查看Visual Studio中的方法定义(使用Resharper),是否有一种简单的方法可以找出它属于哪个类? (截至目前,我已经在字符串“class”的“向上”方向上进行文本搜索。)

5 个答案:

答案 0 :(得分:4)

Resharper命令Go to containing declaration ctrl + [)应该可以解决这个问题

修改 或者,如果启用了代码窗口顶部的navigation bar,则应显示类型名称。但我关闭了,因为我使用键盘导航,而条形本身会减慢Visual Studio。

答案 1 :(得分:1)

您的文件包含多个课程?这让小马伤心......

无论如何,要实际回答,你不能只看导航栏吗?

enter image description here

答案 2 :(得分:1)

特定于您问题的最佳(直接)方式是PHeiberg的回答 但是如果你问这个问题我想你不知道可以通过ReSharper-> Windows->文件结构或快捷键Ctrl + Alt + F启用的File Structure窗口。

enter image description here

使用该窗口,您可以随时查看文件中的位置。

答案 3 :(得分:1)

除了使用ReSharper的文件结构和/或Go to Containing Declaration - 前面提到的选项之外 - ReSharper中还有一个名为Quick Documentation的小功能,在我看来它更适合这类任务,因为它向您展示方法信息就地信息,而不强迫您从您所在的方法导航到任何地方。 Ctrl + Q,Esc,你就完成了。它适用于所有类型的符号(不限于方法),包括声明和用法。

答案 4 :(得分:0)

对于VS,右键单击该功能并选择“转至声明”。 (Ctrl + F12)