ベースシンボルへ移動
このコマンドを使用すると、継承階層を上に移動して、現在のシンボルの基本型またはメソッドに移動できます。 このコマンドは ソリューションエクスプローラー、 ファイル構造ウィンドウ 、その他ツールウィンドウから呼び出せます。
派生シンボルに移動 および 実装に移動 コマンドを使用すると、反対方向のナビゲーションを使用できます。
ベースシンボルに移動する
キャレットをエディターのシンボル上に置くか、ツールウィンドウでシンボルを選択します。
Control+U を押すか、メインメニューから を選択してください。 あるいは、 Control+Shift+A を押して、ポップアップでコマンド名を入力して、そこで選択することもできます。
シンボルのベースシンボルが 1 つだけの場合、ReSharper はそのシンボルへ直接移動します。
必要に応じて、デフォルトの動作を変更して、単一のシンボルもリストに表示されるようにすることができます。 これを行うには、ReSharper オプション の ページで 1 つしかない場合は、Base/Inheritor に移動してください ... チェックボックスの選択を解除してください。 Alt+R、O 。
シンボルに複数のベースシンボルがある場合、それらはドロップダウンにリストされます。 リストには、太字と通常の両方のフォントで項目を含めることができます。 太字は、アイテムに直接継承があることを示し、通常のフォントは間接継承に使用されます。
次のいずれかを実行できます。
目的の項目をクリックしてエディターで開きます。
アップ と ダウン を押して目的の項目を選択し、 Enter を押してエディターで開きます。
入力を開始して結果をフィルタリングします。 ここで キャメルハンプ を使用できます。 必要に応じて、 Esc を押してフィルタリングをクリアします。
検索結果 ウィンドウで一致した項目のリストを表示して 分析するには、 検索結果に表示
をクリック、またはテンキーの
Shift+Enter
もしくは
+
を押してください。タイプ依存関係ダイアグラムに一致する項目を表示するには、 Alt+Num+ を押すか、 ダイアグラムで表示する
をクリックします。
他の型から継承する型やインターフェースを実装する型、または基本型のメンバーをオーバーライド・実装・隠すメンバーについては、ReSharper が 特別なガターアイコン (例えば
)を表示します。 アイコンの上にマウスを移動すると、基本シンボルが表示され、継承階層を上に移動できます。

移動先の項目が現在のソリューションに属している場合、ReSharper はエディターで対応するファイルを開き、シンボル宣言の位置にキャレットを配置します。 参照ライブラリ内にある場合、ReSharper は ReSharper オプション Alt+R、O の ページで定義された設定に従って移動します。
この機能は、次の言語とテクノロジーで サポートされています。
ここで説明する手順と例では、C# の機能の使用について説明します。 他の言語の詳細については、 言語およびフレームワーク セクションの対応するトピックを参照してください。