1

Visual Studio Code Map で視覚化した、相互に継承する MVC コントローラーの階層があります。私が本当に見たいのは、メソッドがオーバーライドされている場所です。したがって、ベース コントローラーの特定のメソッドが多くの派生コントローラーでオーバーライドされているかどうかを確認できます (リファクタリングの領域を確認するのに役立ちます)。

派生コントローラーで単一のメソッドを選択して、それがオーバーライドするメソッドを確認できましたが、逆の方法で作業して、基本メソッドをオーバーライドするものを確認したいと考えています。

ベース コントローラの特定のメソッドをオーバーライドするすべてのメソッドを表示することは可能ですか?

4

1 に答える 1

1

「オーバーライドされたメソッドの表示」クエリと同様に、CodeMap に「オーバーライドされたメソッド」クエリが欠落しているようです。あなたに代わって提案バグを記録します。

それまでの間、ソリューション エクスプローラーからクエリを実行することで、目標を達成できます。基本クラス メソッドに移動し、右クリックすると、"Overridden By" クエリが表示されます。

ここに画像の説明を入力

必要に応じて、結果をコード マップにドラッグできます。

于 2015-11-13T10:05:21.903 に答える