4

Visual Studio にはこの目的のための組み込み機能はないと思いますが、これを実行できる拡張機能 (可能であれば無料のもの) を教えていただければ幸いです。

    public class Program
{
    static void Main(string[] args)
    {
        Annoy annoy = new Tubo();
        annoy.DoTubo();
    }
}

public class Annoy
{
    public virtual void DoTubo()
    {
        Console.WriteLine("Annoy.DoTubo()");
    }
}

public class Tubo : Annoy
{
    public override void DoTubo()
    {
        Console.WriteLine("Tubo.DoTubo()");
    }
}

F12(定義に移動) を使用すると、キャレットは ではなく に移動しAnnoy.DoTubo()ますTubo.DoTubo()
同様の目的でプラグインを見つけました (インターフェイスを実装するクラスのみで、他のクラスを継承するクラスではありません) here
ReSharper と VisualAssist にはこの機能があると思いますが、無料のものがあれば探しています。

4

3 に答える 3

0

私が覚えている限りでは、Visual Studio のコンテキスト メニューに "Find all references" が組み込まれているため、サード パーティ製ツールは必要ありません。

于 2012-12-27T16:03:48.097 に答える
0

ツールを使用せずにそれを見つける 1 つの方法は、メソッドの使用法を見つけるすべての参照を探すことです。

無料のものは、DevExpress による CodeRush です。

于 2012-12-27T15:42:27.687 に答える