visual studio 2019 的任何 extension/plugin 查看从接口继承的方法

Any extension/plugin for visual studio 2019 to see inherited methods from interfaces

我正在寻找的是我可以看到所有 methods/properties,一个 interfaces/abstract class 与其他 interfaces/abstract class 固有。 因为有时一些更大的项目的继承是混乱的。 我已经告诉你可以跳到“基本”界面。

示例:

public interface IDisposable

{

    void Dispose();

}

public interface IClean : IDisposable
{
    [inherited:IDisposable] void Dispose();
}

当然这个例子很简单,但对于一些更大的项目来说,它可能会更大

编辑:错别字

Any extension/plugin for visual studio 2019 to see inherited methods from interfaces

实际上,就像 Michaelllian 说的,Resharper Extension 确实这份工作。

你可以查看 Resharper document about Derived Symbols

除此之外Resharper 是付费与扩展,但新用户可以免费使用 30 天。

完成后,请先点击代码编辑器的界面,然后点击Extensions-->ReSharper-- >Navigate-->Derived Symbols 或者直接使用快捷键Ctrl+Alt+B.