XAML でのナビゲーションと検索
ReSharper のナビゲーションと検索機能のほとんどは、XAML でもサポートされています。これらの機能の詳細については、移動して検索の該当するトピックを参照してください。このセクションのサブジェクトでは、フィーチャマトリックスを見つけて、XAML で正確にサポートされているものを確認することもできます。
このトピックでは、XAML のナビゲーションおよび検索機能の使用例をいくつか見つけることができます。
ナビゲーション
ファイル構造ウィンドウは、現在のドキュメントの構造を表示するのに便利なツールです。また、構造ウィンドウで対応するノードをダブルクリックすることで、個々の要素に移動することもできます。
さまざまな移動先 ... 機能を使用すると、XAML ファイルのさまざまな部分またはソリューション内の他のファイルに移動できます。たとえば、要素の使い方に移動できます。
次に移動機能を使用すると、現在のコンテキストで使用できるさまざまなナビゲーション機能のリストにすばやくアクセスできます。この機能を使用すると、XAML ファイルと対応するコードビハインドファイルを簡単に移動できます。
検索
ReSharper は、XAML であっても、クラス、プロパティ、フィールドなど、あらゆるエンティティの使用箇所を見つけることができます。たとえば、public
または private
として宣言されているフィールドを見つけるために、FieldModifier
属性の使用箇所を見つけることができます。

関連ページ:

移動して検索
ReSharper を使用すると、宣言、メンバー、メソッド呼び出し、継承階層、エラーなどを使用して、ソースコードを簡単に見つけることができます。ナビゲーションと検索の範囲は、ソリューションのファイルに限定されません。必要に応じて、参照ライブラリのシンボルをナビゲーションまたは検索結果に含めることができます。オブジェクトブラウザー、ソリューションエクスプローラー、クラスビュー、ファイル構造、検索結果、その他の ReSharper ツールウィンドウから、エディター内の任意の場所からナビゲーションを開...

構造別にファイルを移動する
ファイル構造ウィンドウ:ReSharper では、ファイル構造ウィンドウを使用して現在のドキュメントの構造を移動でき、大きなファイルでのナビゲーションが大幅に簡素化されます。ウィンドウはエディターと同期されます。別のエディタータブに切り替えると、ウィンドウには対応するファイルの構造が表示されます。ファイル構造ウィンドウを開いて使用するを押すか、メインメニューからを選択します。あるいは、を押して、ポップアップでコマンド名を入力して、そこで選択することもできます。現在のドキュメントの内容はツリー

次に移動
次に移動は、ほとんどのナビゲーションニーズに対応する 1 つのショートカットです。コンテキストに応じて利用可能なすべてのナビゲーション宛先を含むリストが開きます。このコマンドは、ソリューションエクスプローラー、ファイル構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。コンテキストで利用可能なナビゲーションアクションを表示するエディター内のシンボルにキャレットを配置するか、ツールウィンドウでシンボルを選択するか、エディター内の任意の場所にキャレットを配置します。を押すか、メインメ...

XAML のリファクタリング
XAML では、ReSharper はリファクタリングのメインセットをサポートします。リファクタリングのメインセットは XAML ファイル内の C# および VB .NET コードで使用でき、ローカライゼーションリファクタリングはリソースの使用に使用できます。このトピックでは、XAML に固有のリファクタリングを一覧表示します。リファクタリングを実行するシンボルにキャレットを置き、リファクタリングするコードフラグメントを選択するか、ツールウィンドウ内の項目を選択します。以下のいずれか 1 つを実...