【发布时间】:2016-04-26 18:19:21
【问题描述】:
有没有办法列出在 ReSharper 中实现给定接口的所有类?
我通常会找到 ",interfacename" 来完成此操作,但这并不是一个糟糕的解决方案。
【问题讨论】:
有没有办法列出在 ReSharper 中实现给定接口的所有类?
我通常会找到 ",interfacename" 来完成此操作,但这并不是一个糟糕的解决方案。
【问题讨论】:
在 Resharper 中,您可以使用Go to Implementation(Ctrl+F12,或单击持有Ctrl+Alt 键的符号)并使用“在查找结果中显示”选项在查找结果窗口中显示结果。
与 resharper 无关,但 Update 1 之后的 Visual Studio 2015 允许您右键单击界面并选择“Go To Implementation”。在 Visual Studio 2015 Update 2 中,他们添加了一个快捷方式 Ctrl+F12。
【讨论】:
当然,将文本插入符号放在接口名称上并调用 Go to Derived Symbols - Alt+End 或 Ctrl+ Alt+B,取决于键盘方案。
请注意,您也可以在接口名称上按 Alt+Enter 并键入“派生”以更快地进入“转到派生符号”操作。或使用Navigate To context menu 显示界面名称的所有导航选项(Alt+~ 或 Ctrl+Alt kbd>+G)
此外,当弹出菜单显示列出接口时,单击右上角的图标,它将在“查找结果”窗口中打开列表。
【讨论】: