假设我选择了一些方法,我想打开一个树,在其中我想要查看覆盖此方法的所有子类。在Resharper中使用了什么热键?在Eclipse中,就我记忆而言,我使用Ctrl + T进行此操作。
答案 0 :(得分:4)
如果你在基类中有一个虚方法,并且想要查看覆盖它的所有方法,请将光标设置在方法上,然后选择以下命令:ReSharper |导航|派生符号。这将显示覆盖基类方法的方法列表。现在如果按Numpad上的+键,列表将显示在树状窗口中。
如果您正在使用Visual Studio键盘映射R#,则上述菜单命令的快捷键是Alt + End。您还可以在工具|中为ReSharper.ReSharper_GotoInheritors命令配置自定义快捷方式选项|环境|键盘。
PS。当您想要列出基类的子类时,同样的功能也可以使用。
答案 1 :(得分:0)
您正在寻找的Resharper命令位于“导航和搜索”类别中,它被称为:resharper_gotoimplementation
根据文档,热键应该是:Ctrl + Shift + Alt + B. http://www.jetbrains.com/resharper/webhelp/Navigation_and_Search__Go_to_Implementation.html
但是在我的系统中,这个热键不起作用。在这种情况下,您可以在Visual Studio中为resharper_gotoimplementation命令添加键盘映射。您可以在工具 - >中执行此操作选项 - >键盘。