コード要素を再配置する
使い方

適用事例
関連ページ:

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

選択の拡張 / 縮小
選択範囲の拡大コマンドを使用すると、拡張論理ブロックのコードを連続して選択できるため、コード内の任意の式を簡単に選択できるようになります。その場合、その中にキャレットを置き、を数回押します。このコマンドはメインメニューのでも利用できます。選択範囲の縮小は正反対です。このコマンドを適用するには、を押すか、メインメニューのを選択します。キャメルハンプ(ReSharper オプションのページのキャメルハンプを使用するチェックボックス)では、選択の拡張 / 縮小コマンドの動作が少し異なります。キャメ...

型を外部スコープに移動リファクタリング
このリファクタリングは、ネストされた型を 1 レベル上に移動できます。ネストされた型が親型のメンバーを使用していても、対応するすべての参照は自動的に更新されます。型を外部スコープに移動する次のいずれかの方法でネストされた型を選択します。エディターで、ネストされた型の名前にキャレットを置きます。ソリューションエクスプローラーでネストされた型を選択します。ファイル構造ウィンドウウィンドウでネストされた型を選択します。クラスビューでネストされた型を選択します。オブジェクトブラウザーでネストされた型を選...

シグネチャーの変更リファクタリング
このリファクタリングは、メソッド、コンストラクター、プロパティ、インデクサーのシグネチャーに加えることができるいくつかの変更を組み合わせたものです。ReSharper は、宣言内のシグネチャーを変更するとともに、現在のソリューションで変更されたシンボルのすべての使用箇所、ベースシンボル、実装、オーバーライドを検出して更新します。適用される変更:このリファクタリングを使用すると、次の変更を行うことができます。名前の変更戻り値の型を変更するパラメーターの名前と型を変更する

アクションインジケーターとアクションリスト
ReSharper が Visual Studio テキストエディターに追加する最も注目すべきものの中には、アクションインジケータとアクションリストがあります。これらは、ReSharper でサポートされているすべてのファイル(C#、VB.NET、XML、CSS、JavaScript、ASP.NET など)に表示され、使用可能なアクションについて通知し、適用できます。アクションインジケータ:アクションインジケーターは、設定に応じて、アクションバー、テキストエディターの左マージンおよび / また...

ファイルとタイプのレイアウトパターンでメンバーを再配置する
ReSharper は、さまざまなパターンに従って C# ファイルのタイプおよびタイプメンバーを並べ替えることができます。パターンは、ファイル内のアイテムを並べ替えたり、指定された領域でラップしたりするときに評価される多くの条件と制約を記述することができます。レイアウトパターンの紹介:さまざまなコンテキストに適用されるように複数のレイアウトパターンを設定できます(たとえば、クラスとインターフェースにさまざまなパターンを設定できます)。パターンには 2 種類あります。ファイルパターン。すべての...