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

Visual studio 找出方法所属的类(在Visual Studio或Resharper中),visual-studio,visual-studio-2010,resharper,Visual Studio,Visual Studio 2010,Resharper,如果我在VisualStudio(使用Resharper)中查看一个方法定义,有没有一种简单的方法可以找出它属于哪个类?(到目前为止,我已经在“向上”方向上搜索字符串“class”。Resharper命令(ctrl+[)应该可以做到这一点 编辑: 或者,如果启用了代码窗口顶部的,则应显示类型名称。但我已将其关闭,因为我使用键盘导航,并且该栏本身会减慢Visual Studio的速度。对于VS,右键单击该函数并选择“转到声明”。(Ctrl+F12)您的文件中包含多个类?这让小马很伤心 无论如何,要

如果我在VisualStudio(使用Resharper)中查看一个方法定义,有没有一种简单的方法可以找出它属于哪个类?(到目前为止,我已经在“向上”方向上搜索字符串“class”。

Resharper命令(ctrl+[)应该可以做到这一点

编辑:
或者,如果启用了代码窗口顶部的,则应显示类型名称。但我已将其关闭,因为我使用键盘导航,并且该栏本身会减慢Visual Studio的速度。

对于VS,右键单击该函数并选择“转到声明”。(Ctrl+F12)

您的文件中包含多个类?这让小马很伤心

无论如何,要回答这个问题,你就不能看看导航栏吗

针对您的问题,最好(直接)的方法是菲贝格的回答。
但是如果你问这个问题,我想你不知道可以通过ReSharper->Windows->File Structure或者快捷方式Ctrl+Alt+F来启用哪个窗口


通过该窗口,您可以始终看到您在文件中的位置。

除了使用ReSharper的文件结构和/或转到包含声明(前面提到的选项)之外,ReSharper中还有一个很小的功能,在我看来,它更适合于此类任务,因为它可以在不强制执行的情况下将方法信息显示在适当的位置从你使用的方法导航到任何地方。Ctrl+Q、Esc,你就完成了。它适用于所有类型的符号(不限于方法),包括声明和用法。

这对我不起作用…你确定你理解这个问题吗?我已经在方法声明(定义)中了我想看到的是将您带到方法声明位置的类名,而不是包含类型“That makes ponies sad…”的类型名+1单个文件中的多个类?希望您指的是标记为“此代码由工具创建”的文件