ReSharper 2020.2ヘルプ

コンパイル済みコードをナビゲートする

ソリューションはプロジェクトのソースコードに限定されず、ソリューションで使用されているライブラリへの参照も含まれています。あたかもそれらがあなたのソリューションの一部であるかのようにそれらのライブラリからシンボルにナビゲートするためのアクセスと機会を持つことは非常に便利です。ReSharperは、組み込みの逆コンパイラと、コンパイルされたコードを見てナビゲートするのに役立つ多くの機能を提供します。

コンパイルされたアセンブリからのシンボルのコードプレゼンテーションは、設定、PDB情報の可用性、および適用されたナビゲーションコマンドに依存します。

ライブラリシンボルをターゲットとするナビゲーションコマンドには、次の2種類があります。

第2の種類のコマンドでは、ReSharperがライブラリシンボルをどのように表現するかを指定できます。この種のナビゲーションが初めて実行されると、ダイアログが表示され、デフォルトのナビゲーション操作を選択するように指示されます。

Selecting default navigation for library symbols
ReSharperオプション(Alt+R O)のツール | 外部ソースページでデフォルトのナビゲーションを構成できます。

アセンブリエクスプローラーウィンドウを使用して、ソリューション外のアセンブリのソースコードを調べることもできます。詳しくは、アセンブリの探索と逆コンパイルを参照してください。

最終更新日: 2020年5月08日

関連ページ:

コンパイル済みコードの表示オプション

設定、PDB情報の可用性、および適用されたナビゲーションコマンドに応じて、ReSharperはコンパイルされたコードをさまざまな方法で表示できます。メタデータビュー—このビューには、タイプの署名とそのすべてのメンバーの署名のみが表示されます。エディターまたはアセンブリエクスプローラーウィンドウからメ...

ナビゲートして検索

ReSharperを使用すると、宣言、メンバー、メソッド呼び出し、継承階層、エラーなどを使用して、ソースコードを簡単に見つけることができます。ナビゲーションと検索の範囲は、ソリューションのファイルに限定されません。必要に応じて、参照ライブラリのシンボルをナビゲーションまたは検索結果に含めることができ...

オブジェクトブラウザに移動する

ReSharper | ナビゲート | 次にナビゲート | オブジェクトブラウザ|オブジェクトブラウザこのコマンドは、Visual Studioのオブジェクトブラウザウィンドウでライブラリシンボルを見つけるのに役立ちます。ここでは、ベースタイプまたはメンバー、タイプのメンバーなど、シンボルに関する詳...

アセンブリエクスプローラーにナビゲートする

ReSharper | ナビゲート | 次にナビゲート | アセンブリエクスプローラーで検索|アセンブリエクスプローラーで検索このコマンドは、アセンブリエクスプローラーウィンドウを使用してライブラリタイプ(メンバー、ベースタイプ、継承など)を調べるのに役立ちます。このコマンドは、ソースコードのライブ...

デコンパイルされたソースに移動する

ReSharper | ナビゲート | 次にナビゲート | 逆コンパイルされたソース|逆コンパイルされたソースこのコマンドを使用すると、逆コンパイルによって再構築されたライブラリタイプとメソッドの宣言に移動できます。逆コンパイルされたソースコードは、再構築されたソースファイルとして、読み取り専用モー...

メタデータビューに移動する

ReSharper | ナビゲート | 次にナビゲート | メタデータビュー|メタデータビューこのコマンドを使用すると、ライブラリシンボルのメタデータから再構築されたタイプとメソッドのシグネチャーに移動できます。メタデータビューは、部分的に再構築されたソースファイルとして、読み取り専用モードでエディ...