ReSharper 2021.1 ヘルプ

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

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

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

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

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

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

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

関連ページ:

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

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

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

| オブジェクトブラウザーこのコマンドは、Visual Studio のオブジェクトブラウザーウィンドウでライブラリシンボルを見つけるのに役立ちます。ここでは、ベースタイプまたはメンバー、タイプのメンバーなど、シンボルに関する詳細を取得できます。このコマンドは、ソースコードのライブラリシンボルおよび逆コンパイルされたソースで次に移動を呼び出すと使用可能になります。このコマンドは、ソリューションエクスプローラー、ファイル構造ウィンドウおよびその他のツールウィンドウから呼び出すことができます。次に移動...

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

| アセンブリエクスプローラーで検索このコマンドは、アセンブリエクスプローラーウィンドウを使用してライブラリタイプ(メンバー、ベースタイプ、継承など)を調べるのに役立ちます。このコマンドは、ソースコードのライブラリシンボルおよび逆コンパイルされたソースで次に移動を呼び出すと使用可能になります。このコマンドは、ソリューションエクスプローラー、ファイル構造ウィンドウおよびその他のツールウィンドウから呼び出すことができます。ソリューションエクスプローラーで参照アセンブリのリストから直接アセンブリエクスプ...

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

| 逆コンパイルされたソースこのコマンドを使用すると、逆コンパイルによって再構築されたライブラリタイプとメソッドの宣言に移動できます。逆コンパイルされたソースコードは、再構築されたソースファイルとして、読み取り専用モードでエディターに表示されます。関連するすべての ReSharper のナビゲーションおよび検索コマンドは、逆コンパイルされたビューで使用できます。このコマンドは、ソースコードのライブラリシンボルおよび逆コンパイルされたソースで次に移動を呼び出すと使用可能になります。このコマンドは、ソ...

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

| メタデータビューこのコマンドを使用すると、ライブラリシンボルのメタデータから再構築されたタイプとメソッドのシグネチャーに移動できます。メタデータビューは、部分的に再構築されたソースファイルとして、読み取り専用モードでエディターに表示されます。このビューでは、関連するすべての ReSharper のナビゲーションコマンドを使用できます。このコマンドは、ソースコードのライブラリシンボルおよび逆コンパイルされたソースで次に移動を呼び出すと使用可能になります。このコマンドは、ソリューションエクスプロー...

シンボルファイルからのソースへの移動 | ReSharper

| シンボルファイルからのソースこのコマンドは、ライブラリシンボルの元のソースファイルを取得し、そこにシンボルを表示しようとします。このコマンドは、ソースコードのライブラリシンボルおよび逆コンパイルされたソースで次に移動を呼び出すと使用可能になります。このコマンドは、ソリューションエクスプローラー、ファイル構造ウィンドウおよびその他のツールウィンドウから呼び出すことができます。ReSharper が必要なファイルをシンボルサーバーからダウンロードする間、しばらく時間がかかるかもしれません。この場合...