[解決済み] ビジュアルスタジオです。ベースクラスから継承されたすべてのクラスを表示するにはどうすればよいですか?
質問
Visual Studio で、ベースクラスから継承されたすべてのクラスを表示するにはどうすればよいですか?
例えば
ASP.NET MVC では、いくつかの '
ActionResult
を継承し、実装しています。
ActionResult
.
ということを「知っている」だけでない限りは、このように見えます。
View
と
Json
は有効な
ActionResult
の型がある場合、この情報を簡単に見つけることはできません。
私が間違っていることを証明してください。
オブジェクトブラウザで簡単にわかるようなことはないのでしょうか?
また、Visual Studio以外で、さまざまなクラスに関するこの情報を発見するためのツールの提案もお待ちしています。 例えば、Resharperに何か役に立ちそうなものはないでしょうか?
どのように解決するのですか?
もちろんです。 レシャーパー はこれができる。その他にもいろいろ。
任意の場所で型名を右クリックし、コンテキストメニューから "Go To Inheritor" を選択するだけです。 Go To Inheritor"はメソッドにも適用でき、オーバーライドやインターフェイスメソッドの実装にナビゲートすることができます。インターフェイスの場合、"Find Usages Advanced"を呼び出すと、すべての拡張機能と実装を見つけることができます(これも、右クリックするだけです)。型については、派生型があります。 そして、私のお気に入りの機能は、任意の型/メソッド上でコントロールキーを押しながらクリックすると、その宣言に移動することができることです。
.net開発者にとっては必須のツールだと思います。
Resharper 9.2では、ソースコード上の任意の型において、rt-click "検索使用状況詳細設定"、検索="派生物、範囲="ソリューションとライブラリ"を選択してください。
たとえば、あらゆるベンダーの DLL に含まれるある基本クラスのすべての継承者(ライブラリとコードの両方)を検索するには、コード内でその基本クラスを持つ変数を宣言します。次に、入力した基底クラス名を右クリックします。
関連
-
[解決済み] Windows 10でVisual Studio 2015をインストールする際、"A Setup Package is either missing or damaged "エラーが発生する。
-
[解決済み] Visual Studioのデバッグ/ロードが非常に遅い
-
[解決済み] Visual Studioで、既存のディレクトリツリーをプロジェクトに追加するにはどうすればよいですか?
-
[解決済み] Visual Studioソリューションのコード行数はどのように数えるのですか?
-
[解決済み] Visual Studioでディレクトリ構造全体を「既存の項目を追加」するにはどうすればよいですか?
-
[解決済み] Visual Studioからプロジェクトフォルダの名前を変更するにはどうすればよいですか?
-
[解決済み] デバッグビルドのみVisual Studioのポストビルドイベントを実行する方法
-
[解決済み] Visual Studioで2つのプロジェクトを同時に実行する
-
[解決済み】Visual Studioでコードを自動フォーマットする方法とは?
-
[解決済み] Visual Studio build fails: unable to copy exe-file from obj 001debug to bin 001debug
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] システムトレイにあるvshub.exeとは何ですか?
-
[解決済み] Visual Studio 2019 - エラー MSB8020: Visual Studio 2013 用のビルドツールが見つかりません。
-
[解決済み] Visual StudioからPerfwatson2.exeを無効化する方法
-
[解決済み] デバッグ時にCOMコンポーネントの呼び出しからエラーHRESULT E_FAILが返された VS2012
-
[解決済み] Visual Studioでデバッグを行う際、特定の環境変数を設定するにはどうすればよいですか?
-
[解決済み] Visual Studio Express 2005はどこでダウンロードできますか?[クローズド]
-
[解決済み] Visual Studioで実際に全ファイル検索を行う方法
-
[解決済み】Visual Studioのエディタにスペース、タブ、CRLFを表示させる
-
[解決済み】Visual Studio IDEで空白文字の表示をオフにする方法
-
[解決済み】Visual Studioでドキュメント間を移動する際のCtrl + Tabの動作を変更する。