如果我正在查看Visual Studio中的方法定义(使用Resharper),是否有一种简单的方法可以找出它属于哪个类? (截至目前,我已经在字符串“class”的“向上”方向上进行文本搜索。)
答案 0 :(得分:4)
Resharper命令Go to containing declaration( ctrl + [)应该可以解决这个问题
修改强> 或者,如果启用了代码窗口顶部的navigation bar,则应显示类型名称。但我关闭了,因为我使用键盘导航,而条形本身会减慢Visual Studio。
答案 1 :(得分:1)
您的文件包含多个课程?这让小马伤心......
无论如何,要实际回答,你不能只看导航栏吗?
答案 2 :(得分:1)
特定于您问题的最佳(直接)方式是PHeiberg的回答 但是如果你问这个问题我想你不知道可以通过ReSharper-> Windows->文件结构或快捷键Ctrl + Alt + F启用的File Structure窗口。
使用该窗口,您可以随时查看文件中的位置。
答案 3 :(得分:1)
除了使用ReSharper的文件结构和/或Go to Containing Declaration - 前面提到的选项之外 - ReSharper中还有一个名为Quick Documentation的小功能,在我看来它更适合这类任务,因为它向您展示方法信息就地信息,而不强迫您从您所在的方法导航到任何地方。 Ctrl + Q,Esc,你就完成了。它适用于所有类型的符号(不限于方法),包括声明和用法。
答案 4 :(得分:0)
对于VS,右键单击该功能并选择“转至声明”。 (Ctrl + F12)