Studioテキストエディターに追加する最も注目すべきものには、アクションインジケータとアクションリストがあります。これらは、ReSharperでサポートされるすべてのファイル(C#、VB.NET、XML、CSS、JavaScript、ASP.NETなど)に表示され、使用可能なアクションについて通知し、それらの適用を支援します。設定に応じて、アクションバーの左端やテキストエディターの本文に表示されるアイコンです。これらのアイコンは、対応する行とカーソル位置で利用可能なアクションを識別します。同じ場所で利用可能なアクションが複数ある場合は、最も優先順位の高いアクションに対応するアイコンが表示されます。一般ページでアプリケーションアイコンのテーマセレクタを使用して、インジケータアイコンにいくつかのスタイルの1つを選択することもできます。アクションインジケータには、固定インジケータと状況依存インジケータの2種類があります。固定インジケータ固定インジケータは常に表示され、以下について通知します。—メソッドは単体テストであり、実行およびデバッグできます。—クラスは単体テストクラスであり、含まれるテストを実行およびデバッグできます。—前回の実行中に合格した単体テスト。—前回の実行中に合格した単体テストクラスのテスト。—ユニットテストは最後の実行中に失敗しました。—ユニットテストクラスの少なくとも1つのテストが最後の実行中に失敗しました。—ユニットテストは最後の実行中に無視されました。—ユニットテストクラスのすべてのテストは、最後の実行中に無視されます。—インターフェースには実装があり、これらの実装に移動できます。—タイプは他の場所でオーバーライドされ、これらのオーバーライドに移動できます。—メンバーはインターフェースメソッドを実装し、そこに移動できます。—メンバーは継承された仮想または抽象メンバーをオーバーライドし、そこに移動できます。—呼び出しは再帰的です。これが末尾呼び出しである場合、ReSharperはクイックフィックスを提案して、再帰を反復で置き換えます(英語)。—メンバーは、オーバーライドすることなく、基本クラスで同じメンバーを非表示にします。—リソースは特定のカルチャに対してオーバーライドされ、派生定義に移動できます。—リソースは基本カルチャで定義され、デフォルトカルチャの定義に移動できます。—この行にはブックマークがあります。—静的メソッドには実行構成があります。Ultimateを使用する場合、このインジケーターはC++ヘッダーおよびソースファイルに表示され、クラステンプレートに宣言/定義が現在のシンボルまたは主なテンプレート/専門分野のいずれかがあることを通知します。このインジケータを使用して、対応するアイテムに移動できます。キャレットに敏感なインジケータキャレットをコード内の特定の場所に設定し、この場所で役立つ可能性のあるアクションを1つ以上提案すると、キャレットに敏感なインジケータが表示されます。アクションインジケータの外観は設定可能です。エディターの外観ページでアクションインジケータスタイルオプションを使用してください)。ほとんどの場合、ReSharperはキャレット位置にいくつかのアクションを示すことができます。高い優先度を持つ特定のアクションのインジケータが優先度を下げていくつかのアクションを隠すことがよくあります。以下のリストのCaret-sensitiveアクションインジケータは、優先順位の高い順に(高い順に)表示されます。エラー重大度レベルで検出されたコードの課題に対するクイックフィックスを提案します。NuGetパッケージギャラリーで未解決のタイプまたはネームスペースを見つけることを提案します。—インプレースリファクタリングまたは検出されたコードの課題を修正できるリファクタリングを提案します。警告、提案、またはヒントの重大度レベルで検出されたコードの課題に対するクイックフィックスを提案します。Studioのコード修正またはリファクタリングアクションを提案します。—安全に削除できる冗長コード用のクイックフィックスを提案します。現在の単体テストまたは単体テストクラスを実行することを提案します。現在の単体テストまたは単体テストクラスをデバッグすることを提案します。現在の単体テストまたは単体テストクラスをプロファイルすることを提案します。現在の単体テストまたは単体テストクラスでコードカバレッジを実行することを示します。—現在の単体テストまたは単体テストクラスを既存の単体テストセッションに追加することを提案します。—現在の単体テストまたは単体テストクラスの新しい単体テストセッションを作成することを提案します。NuGetパッケージをインストールすることを提案し、現在のファイルが属する単体テストプロジェクトでそれを参照します。(パラメーターなしのパブリック静的メソッドの宣言でキャレットを設定すると表示されます)—匿名の実行構成でこのメソッドをデバッグすることを提案します。詳細については、実行設定を参照してください。選択したコードの再フォーマットを提案します。コンテキストアクションを提案します。コード注釈コンテキストアクションを提案します。選択のためのサラウンドアクションとサラウンドテンプレート。押すと、利用可能なすべてのアクションがアクションリストというポップアップに表示されます。提案を使用するかどうかは自由に選択できますが、現行のキャレット位置で入手可能なものを見てみる価値があります。提案されたアクションのほとんどはコード・インスペクションの結果として現れます。コードインスペクションが無効の場合、ReSharperはコンテキストアクションとサラウンドアクションのみを提案します。アイコンも表示されます。アクション名または関連語を入力し始めると、アクションリストから直接アクションに移動できることがわかります。サブメニューがアクションリストに表示されます。このサブメニューの項目を使用して、対応するインスペクションのオプションを設定できます。2020年1月14日アクションバーホットスポットセッション関連ページ:エディターの外観このReSharperオプションのページでは、ReSharperの機能をエディターに表示する方法を調整できます。強調表示現在行の強調表示このチェックボックスを選択すると、コードの操作中に現在の行が強調表示されます。Studioのオプションで、を選択し、ReSharperの現在の行表示ア...アクションバーデフォルトでは、ReSharperはアクションバー(テキストエディターの左マージンの横にある垂直バー)のすべてのアクションインジケーターを表示します。ReSharperオプションのページで設定可能なアクションバーを有効にするオプションを使用して、バーを非表示にすることができます。.NET製品を拡張することができます:ユニットテストをプロファイルできdotTraceとでユニットテストのコードカバレッジ分析dotCoverを。Ultimateにも含まれています。現在のドキュメントのテストを理解する...コードの課題のクイックフィックスReSharperを使用すると、設計時に検出されたほとんどのコード課題を即座に修復できます。押して、課題を解決したり最適以下のコードを改善したりするための適切な方法を選択するのと同じくらい簡単です。クイックフィックスを適用する:クイックフィックスは、強調表示されたコ...ブックマーク後でコード内のある場所に戻りたい場合は、ソリューション内またはライブラリーコード内の任意のコード行をブックマークでマークできます。使用できるブックマークには次の2種類があります。ニーモニックのブックマーク—現在のソリューションの上位10位のように、しばしば参照するコード行をマークするのに最も役立ちま...実行設定ReSharperは、ソリューションの複数の実行構成の作成、管理、実行を支援します。実行構成では、プロジェクト、静的メソッドまたは実行可能ファイルを実行またはデバッグできます。dotTraceで実行構成をプロファイル...。