型階層を調べる
JetBrains Rider を使用すると、ソリューションおよび参照ライブラリから型の継承階層を調査できます。選択したタイプの基本タイプと継承の両方を確認し、マウスクリックでそれらのいずれかに移動できます。階層内の任意のノードについて、プレビューペインにすべてのメンバーまたは多態的メンバーのみを表示できます。
階層を調査する
エディターで目的のタイプを見つけるか、アセンブリエクスプローラーでそれを展開します。
Ctrl+H を押すか、メインメニューから
を選択します。または、Ctrl+Shift+A を押して、ポップアップにコマンド名を入力し、そこで選択することもできます。階層ウィンドウに追加する専用のタブで型階層を調べます。
階層はかなり複雑になる可能性があり、特に階層内の名前と場所に疑問がある場合は、特定の 1 つのシンボルを見つけるのが難しくなります。そのような場合、シンボルの名前の一部またはその CamelHumps 省略形をタイプし始めることができ、JetBrains Rider はウィンドウの要素のセットを絞り込みます:
中間ノードの階層を再構築する
階層ツリービューで、目的のノードを選択します。
Ctrl+H を押すか、ノードを右クリックしてこの型をベースにするを選択します。
関連ページ:
CamelHumps
キャメルハンプは、各パートが大文字で始まる CamelCase、または複合名の一部がアンダースコアで区切られた複合名の一部を識別する機能です。これらの部分の最初の文字だけを入力することができ、JetBrains Rider は自動的に名前が一致する項目を検索します。検索コマンドのキャメルハンプ:キャメルハンプは常にすべての名前で検索コマンド、つまりどこでも検索、ファイルに移動、ファイル構造、シンボルで動作します。名前部分の最初の文字を入力し、一致する項目のリストを取得することは非常に便利です: 大...
価値の追跡
バリュートラッキングを使用すると、特定のタイプの値を調べ、プログラム内の特定のポイントに間違った値がどのように渡されたのか、次に渡される可能性があるかどうかを判断できます。これにより、可能な、不適切な動作、不正確な値が得られる理由を調べるのに役立ちます。メンバーの値の出所を調査する値を調査するメソッド、プロパティ、変数、フィールドなどの名前にキャレットを置きます。を押して、これを調べるリストで値の出所を選択します。開いたインスペクション結果ウィンドウで、値の考えられる原因を調べることができます。...