Pocketコンテキスト・アクションAlt+EnterReSharper_AltEnterコンテキストアクションのいくつかの例をReSharperWebサイトでチェックすることができます。コンテキストアクションは、エディターで直接利用できるコード変換ヘルパーです。変換などの小さな変更を素早く導入できます。コードベースのより大きな変換のために、ReSharperは数十の自動化されたリファクタリングを提供します。ReSharperは、サポートされているすべての言語で何百ものコンテキストアクションを提供します。コンテキスト・アクションページおよびコンテキストアクションリファレンスにあります。キャレットの左側に表示します。時々、ReSharperは現在のキャレットポジションのために文脈上利用可能ないくつかの機能を提供します。押してアクションリストを展開したときにのみ表示されます。コンテキストアクションは最も優先順位が低いため、アクションリストの一番下に表示されることがよくあります。ほとんどの場合、コンテキストアクションはただちに適用されます。アクションの中には、コードをどの程度正確に変換するかを選択するためのユーザー操作が必要なものもあります。このような場合、ホットスポットセッションがエディターに配備され、提案された値の1つを選択するか、アクティブな入力位置に独自の値を入力できます。介してコレクションを反復するコンテキストアクションを適用すると、次のようになります。ステートメントを作成した後、ホットスポットセッションを使用すると、生成されたステートメントの編集可能なパラメーターを補完させることができます。矢印キーを使用して推奨値のリストをナビゲートするか、目的の値を入力してください。押して値を受け入れ、次のパラメータの入力位置に移動します。これが最後のパラメータである場合、ホットスポットセッションは完了し、キャレットはセッション用に定義された終了位置に移動します。押すと、入力フォーカスが前のパラメータの入力位置に移動します。押してホットスポットセッションを終了します。この場合、すべてのセッションパラメータはデフォルト値で初期化されます。コンテキストアクションの設定デフォルトでは、ほとんどのコンテキストアクションが有効になっていますが、役に立たないと思われるアクションは簡単に無効にすることができます。オプションを選択します。特定のコンテキストアクションを見つけるには、オプションダイアログの検索ボックスを使用します。コンテキスト・アクションページを開き、無効にするコンテキストアクションを探します。コンテキストアクションの横にあるチェックボックスをオフにして無効にします。保存をクリックして変更を適用し、ReSharperに保存先を選択させるか、次へ保存リストを使用して特定の設定レイヤーに変更を保存します。詳細については、再シャーパー設定の管理と共有を参照してください。広い範囲でコンテキストアクションを適用するコンテキストアクションの中には、現在のファイル、現在のプロジェクト、またはソリューション全体で、より広い範囲の類似したコード項目を自動的に検索および変更できるものがあります。これらのコンテキストアクションは、スコープの修正と同じように機能します。例:すべてのタイプを現在のファイルから新しい一致するファイルに移動できます:広い範囲に適用できるコンテキストアクションの完全なリストは次のとおりです。明示的な型宣言で置き換えるenumメンバー値を指定する属性を別々のセクションに分割するnull伝播式を順次チェックに分割する明示的破棄宣言を使用する暗黙の破棄宣言を使用する分解宣言/パターンで別々の宣言を使用する文字列補間を使用するTypeScript名前を一致させるためにタイプを別のファイルに移動するVB.NET文字列補間を使用するこの機能は、次の言語とテクノロジでサポートされています。C#の機能の使用方法については、こちらの説明と例を参照してください。他言語の詳細については、言語によるReSharperの対応するトピックを参照してください。2020年1月24日カラーアシスタンス正規表現のアシスタンス関連ページ:コードの課題のクイックフィックスReSharperを使用すると、設計時に検出されたほとんどのコード課題を即座に修復できます。押して、課題を解決したり最適以下のコードを改善したりするための適切な方法を選択するのと同じくらい簡単です。クイックフィックスを適用する:クイックフィックスは、強調表示されたコ...リファクタリングReSharperは、シンボルの名前変更、移動、および安全な削除を可能にする、一連の自動化されたソリューション全体のコードリファクタリングを提供します。フィールド、変数、またはパラメータを導入してインライン化し、さらに多くの変換を簡単に実行できます。Studioテキストエディターに追加する最も注目すべきものには、アクションインジケータとアクションリストがあります。これらは、ReSharperでサポートされるすべてのファイル(C#、VB.NET、XML、CSS、JavaScript、ASP.NETなど)に表示され...ホットスポットセッションReSharperの多くの機能は、エディターでコードのブロックを挿入または置換します。このブロックを完了するためにユーザー入力が必要な場合、これらの機能は多くの場合インタラクティブに機能するため、ReSharperはコードブロックの挿入直後に利用可能なすべての提案と変更をガイドします。これが発生する...ReSharper設定の管理と共有ReSharperは、階層化された設定のメカニズムを使用して環境設定を保存するため、次の利点があります。さまざまなソリューションで異なる設定を行うことができます。環境設定のさまざまなサブセットを別の場所に保存し、特定のソリューションで作業するときに環境設定を組み合わせることができます。(たとえば、未使用のディレクティブを削除する、フィールドを読み取り専用にする、冗長なキャストの除去など)、現在のファイル、現在のプロジェクト、またはソリューション全体など、より大きな範囲で課題を自動的に見つけて修正できる...。