【问题标题】:How to list all classes implementing a interface using ReSharper?如何列出使用 ReSharper 实现接口的所有类?
【发布时间】:2016-04-26 18:19:21
【问题描述】:

有没有办法列出在 ReSharper 中实现给定接口的所有类?

我通常会找到 ",interfacename" 来完成此操作,但这并不是一个糟糕的解决方案。

【问题讨论】:

    标签: visual-studio resharper


    【解决方案1】:

    在 Resharper 中,您可以使用Go to ImplementationCtrl+F12,或单击持有Ctrl+Alt 键的符号)并使用“在查找结果中显示”选项在查找结果窗口中显示结果。

    与 resharper 无关,但 Update 1 之后的 Visual Studio 2015 允许您右键单击界面并选择“Go To Implementation”。在 Visual Studio 2015 Update 2 中,他们添加了一个快捷方式 Ctrl+F12

    【讨论】:

      【解决方案2】:

      当然,将文本插入符号放在接口名称上并调用 Go to Derived Symbols - Alt+EndCtrl+ Alt+B,取决于键盘方案。

      请注意,您也可以在接口名称上按 Alt+Enter 并键入“派生”以更快地进入“转到派生符号”操作。或使用Navigate To context menu 显示界面名称的所有导航选项(Alt+~Ctrl+Alt kbd>+G)

      此外,当弹出菜单显示列出接口时,单击右上角的图标,它将在“查找结果”窗口中打开列表。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-05
        • 1970-01-01
        • 2010-11-18
        • 2010-10-16
        • 1970-01-01
        相关资源
        最近更新 更多