次に移動: メタデータビュー
このコマンドを使用すると、ライブラリシンボルのメタデータから再構築された型とメソッドのシグネチャーに移動できます。メタデータビューは、読み取り専用モードで部分的に再構築されたソースファイルとしてエディターに表示されます。関連するすべての ReSharper のナビゲーションコマンドは、このビューで利用できます。
このコマンドは、ソースコード内のライブラリシンボルおよび逆コンパイルされたソースに対して次に移動を呼び出すと使用可能になります。このコマンドは、ソリューションエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。
![ReSharper: ライブラリシンボルのメタデータビュー ReSharper: Metadata view of a library symbol](https://resources.jetbrains.com/help/img/dotnet/2024.1/metadata_view.png)
![ライブラリシンボルのメタデータビューに移動する Navigating to metadata view of a library symbol](https://resources.jetbrains.com/help/img/dotnet/2024.1/Navigation_and_Search__Navigating_to_Metadata_View_01.png)
ターゲットシンボルに XML ドキュメントコメントがある場合、それらはメタデータビューに含まれます。
ReSharper オプションのデフォルトの Visual Studio ナビゲーションが選択されている場合、このコマンドは使用できません。利用可能にするには、このグループの他のオプションを選択します。
ページでこの機能は、次の言語とテクノロジーでサポートされています。
ここで説明する手順と例では、C# の機能の使用について説明します。他の言語の詳細については、言語別 ReSharper セクションの対応するトピックを参照してください。
関連ページ:
![](https://resources.jetbrains.com/help/img/dotnet/2024.1/Navigation_and_Search__Navigate_from_Here__navigate_from_here.png)
次に移動
次に移動は、ほとんどのナビゲーションニーズに対応する 1 つのショートカットです。コンテキストに応じて利用可能なすべてのナビゲーション宛先を含むリストが開きます。このコマンドは、ソリューションエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。コンテキストで利用可能なナビゲーションアクションを表示するエディター内のシンボルにキャレットを配置するか、ツールウィンドウでシンボルを選択するか、エディター内の任意の場所にキャレットを配置します。を押すか、メインメ...
![](https://resources.jetbrains.com/help/img/dotnet/2024.1/FileStructure.png)
構造別にファイルを移動する
ReSharper では、ファイル構造ウィンドウを使用して現在のドキュメントの構造を移動でき、大きなファイルでのナビゲーションが大幅に簡素化されます。ウィンドウはエディターと同期されます。別のエディタータブに切り替えると、ウィンドウには対応するファイルの構造が表示されます。ファイル構造ウィンドウを開いて使用するを押すか、メインメニューからを選択します。または、を押して、ポップアップにコマンド名を入力し、そこで選択することもできます。現在のドキュメントの内容はツリー構造で表示され、ドキュメント内...
![](https://resources.jetbrains.com/help/img/dotnet/2024.1/Navigation_and_Search__Navigate_from_Here__Decompiled_Code.png)
次に移動: 逆コンパイルされたソース
このコマンドを使用すると、逆コンパイルによって再構築されたライブラリタイプとメソッドの宣言に移動できます。逆コンパイルされたソースコードは、読み取り専用モードで、再構築されたソースファイルとしてエディターに表示されます。関連するすべての ReSharper のナビゲーションおよび検索コマンドは、逆コンパイルされたビューで使用できます。このコマンドは、ソースコード内のライブラリシンボルおよび逆コンパイルされたソースに対して次に移動を呼び出すと使用可能になります。このコマンドは、ソリューションエクス...
![](https://resources.jetbrains.com/help/img/dotnet/2024.1/Navigation_and_Search__Navigating_to_External_Source_File_01.png)
次に移動: シンボルファイルからのソース
このコマンドは、ライブラリシンボルの元のソースファイルをフェッチして、そこにシンボルを表示しようとします。このコマンドは、ソースコード内のライブラリシンボルおよび逆コンパイルされたソースに対して次に移動を呼び出すと使用可能になります。このコマンドは、ソリューションエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。ReSharper が必要なファイルをシンボルサーバーからダウンロードする間、しばらく時間がかかるかもしれません。この場合は、ダウンロードの進...
![](https://pleiades.io/icons/resharper.png)
さまざまな言語の ReSharper 機能
以下の表は、各 ReSharper 機能がサポートされている言語 / テクノロジーを説明しています。これらは言語固有の機能のみをリストし、プロジェクト依存関係ダイアグラム、名前空間の調整リファクタリング、スタックトレースエクスプローラーなどのプロジェクト / ソリューションスコープの多くの機能を含まず、最近のファイルを表示します。コード解析:コードインスペクション
![](https://resources.jetbrains.com/help/img/dotnet/2024.1/Web_Development__MVC__Navigation.png)
ASP.NET MVC 特有の機能
ReSharper には、一般的な ASP.NET 機能に加えて、ASP.NET MVC での作業をより簡単にサポートする特殊機能があります。構文のハイライト:ASP.NET MVC メソッド呼び出しとパラメーターの特別な構文のハイライト: コード補完:文字列リテラルでアクションとコントローラーを参照するための専用コード補完: ナビゲーションと検索:さまざまなナビゲーション機能がアクションとコントローラーでも機能します。コード生成:使用箇所から新しいコントローラーとアクションを作成する: 最終...