ReSharper 2026.1 Help

ダブル補完

ReSharper のすべての補完ショートカットは連続して複数回押せます。 この場合、ReSharper は補完候補リストにさらに多くの提案を追加します。

新しい提案は緑の縦線でマークされているため、簡単に見つけることができます。 必要に応じて、ReSharper オプション の 環境 | IntelliSense | 補完外観 ページで 新しい項目をハイライトする チェックボックスをオフにすると、このコード編集ヘルパーを無効化できます。 Alt+R、O

ダブル基本補完

基本補完 Control+Space を連続で呼び出すと、ReSharper は補完リストに新しい提案をいくつか追加します。

現在のシンボルとその基本タイプの非公開メンバーが補完リストに追加されます。

double 基本補完。 非パブリックメンバーの使用

ReSharper は引き続きパブリックメンバーをハイライトし、プライベートメンバーはコンパイルできないコードになるため、パブリックメンバーの使用を推奨します。 ただし、プライベートメンバーを使用する場合でも、公開するのは簡単です。ハイライトされたエラー上で Alt+Enter を押し、 メソッドをパブリックにする クイックフィックス を選択してください。

オブジェクトを派生型との互換性でチェックすると、ReSharper はこの派生型および継承階層のすべての中間型のメンバーを補完リストに追加します。 その中から 1 つ選択すると、ReSharper は自動で変数をこの型にキャストします:

ReSharper 補完リストの派生クラスのメンバー

また、イベントハンドラーの sender 引数を目的の親コントロール型にキャストし、メンバーにアクセスすることもできます。

ReSharper のコード補完を使用して 'sender' 引数を目的の型にキャストしています

ダブルインポートの補完

インポートシンボル補完 Control+Alt+Space を連続して呼び出すと、ReSharper は非参照モジュールからパブリック型および拡張メソッドを補完リストに追加します。 ReSharper は、ソリューション内の他のプロジェクト、およびソリューションの他のプロジェクトで参照されているすべてのコンパイル済みアセンブリから、パブリック型と拡張メソッドを探します。 参照されていないモジュールは赤で表示されます。

ReSharper: 補完リストの新しい項目

非参照モジュールからアイテムを選択すると、ReSharper は不足している参照を自動的に追加します。 デフォルトでは、ReSharper は新しい参照ごとに確認ダイアログを表示します。 必要に応じて、ReSharper オプションの 環境 | IntelliSense | 補完の振る舞い ページで 参照を追加する前に確認ダイアログを表示する チェックボックスをオフにすると、無効化できます。

ダブル型一致の補完

スマート補完 Control+Shift+Space を連続して呼び出すと、ReSharper は期待されるデータ型の戻り値を持つ呼び出しチェーンを追加します。

ReSharper の補完リストでチェーンを呼び出す

Control+Shift+Space を複数回押して、より複雑な呼び出しチェーンでリストを拡張することができます。 押すたびに、チェーンの呼が長くなります。

デフォルトでは、ReSharper はインスタンスメソッドとその戻り値のみを考慮します。 必要に応じて、拡張メソッドを候補リストに含めることもできます。 これを行うには、ReSharper オプション の 環境 | IntelliSense | 補完の振る舞い ページで 二重型マッチング完了で拡張メソッドを表示する を選択してください Alt+R、O

この機能は、次の言語とテクノロジーで サポートされています。

言語: C#

言語: VB.NET

言語: C++

言語: ASP.NET

言語: Razor

言語: XAML

言語: Resx

言語: スクリプトの作成

言語: SQL

この機能は C# で利用可能です

この機能は Visual Basic で利用可能です

この機能は C++ で利用可能です

機能は ASP.NET で利用可能です

この機能は Razor で利用可能です

機能は XAML で利用可能です

機能はリソースファイルでは使用できません

機能はビルドスクリプトファイルでは使用できません

機能は SQL/NoSQL ファイルおよびインジェクションでは利用できません

ここで説明する手順と例では、C# の機能の使用について説明します。 他の言語の詳細については、 言語およびフレームワーク セクションの対応するトピックを参照してください。

2026 年 6 月 12 日