![]() |
1
32
|
![]() |
2
95
可以右键单击方法名(接口中的定义或其他类中的实现),然后选择“查看调用层次结构”。在CallHierarchy窗口中有一个“Implements”文件夹,您可以在其中找到接口方法实现的所有位置。 |
![]() |
3
14
将光标放在类或接口类型上,然后 CTRL+F12 |
![]() |
4
13
使用Visual Studio 2010+ 右键单击成员方法并选择“查看调用层次结构”。展开Implements文件夹。这将列出实现该方法所属接口的所有类型。
使用Resharper 7 右键单击界面>导航到>派生符号。中列出的符号 大胆的 直接从接口派生。非粗体符号源自超类。
|
![]() |
5
9
对于使用Visual Studio 2015的用户,有一个很棒的扩展名 Go To Implementation . 试一试。
一旦安装了扩展名,您就可以右键单击任何出现的界面(如iurlshortener),然后单击
|
![]() |
6
6
对于使用Visual Studio 2015的用户,请安装Visual Studio 2015更新1 rc。从 Visual Studio blog :
|
![]() |
7
2
我不认为这项功能是内置在VS中的,但IIRC Resharper 有这个。 |
![]() |
8
2
可以对接口执行正则表达式搜索。
ctrl+shift+f启动以下窗口:
|
![]() |
9
2
我更喜欢“导航到…”选项。将光标放在函数调用上,尝试以下操作: 快捷键:
菜单:
效益:
|
![]() |
10
1
使用SHIFT+F12显示所有引用,包括定义。 |
![]() |
11
0
如果使用Resharper ALT+结束 快捷方式可能有助于查找所有继承者。 |
![]() |
Luke Hammer · resharper表达式正文格式 7 年前 |
![]() |
SourceSurfer · 我如何添加自己的重拾器模板/狙击手? 7 年前 |
![]() |
doorman · 新建对象时生成道具的代码 7 年前 |