ReSharper 2026.1 Help

パラメーター情報

関数呼び出しを書く、または調べるときはいつでも、ReSharper でその関数のすべてのオーバーロードに許可される引数の詳細を確認できます。 ポップアップには、関数の XML ドキュメントから取得したパラメーターと簡単な説明 (利用可能な場合) を含むすべての公開署名が表示されます。

パラメーター情報を使用

パラメーターを入力しているとき、ReSharper は自動的に入力されたパラメーターと互換性がある次のシグネチャーをハイライトし、適用できないシグネチャーはグレー表示します。 既存の関数呼び出しの代替シグネチャーを調べるには、関数の括弧内にキャレットを置き、 Control+P を押すか、メインメニューから ReSharper | 編集 | パラメーター情報 を選択します。

ReSharper のパラメーター情報ポップアップを使用して利用可能なメソッドシグネチャーを表示する

パラメーター情報のポップアップが表示されたら、 Control+P/Control+Alt+Shift+Space を押すか、矢印ボタンを使用してメソッドオーバーロードのリストをスクロールできます。

パラメーター情報のポップアップは、メソッドの丸括弧内で入力したりキャレットを移動したりしている間、表示され続けます。 Esc を押すと閉じることができます。

パラメーター情報の構成

デフォルトでは、関数呼び出しの開き括弧を入力するとすぐにパラメーター情報ポップアップが表示されます。 必要に応じて、ReSharper オプション の 環境 | IntelliSense | パラメーター情報 ページで パラメーター情報を自動的に表示する 環境設定を利用して自動表示を無効化したり、タイムアウト後にポップアップを表示したりできます。 Alt+R、O 自動表示が無効になっている場合は、関数の括弧内にキャレットがあるときに Control+P を押すと、パラメーター情報ポップアップを常に表示できます。

次の方法で、ReSharper オプションの 環境 | IntelliSense | パラメーター情報 ページでパラメーター情報ポップアップをさらに設定できます:

  • デフォルトでは、使用可能なシグネチャーがリストに表示されます。 必要に応じて、リスト内のシグネチャーの数を制限したり、ReSharper で一度に 1 つのシグネチャーのみを表示させたりできます:

    ReSharper: パラメーター情報

    これを行うには、 一度にすべての署名を表示する 環境設定を使用します。

  • デフォルトでは、デリゲートは元の形式で表示されます。 必要に応じて、ReSharper でそれらをラムダ構文で表示することもできます。 この動作を有効にするには、対応するチェックボックスを選択します。

  • 関数の概要情報を表示したくない場合は、 拡張情報を表示する チェックボックスをオフにします。

  • デフォルトで ReSharper は [NotNull][CanBeNull] アノテーションを表示します。 必要に応じて、 アノテーション​​ セレクタを使用して、関数シグネチャー内のすべての JetBrains.Annotations 属性を表示または非表示にすることができます。

  • ReSharper は、パラメーター情報ポップアップを現在の行の上または下に表示できます。 お好みの位置を指定するには、ReSharper オプションの 環境 | IntelliSense | 補完の振る舞い ページを開き、 詳細 をクリックして パラメーター情報のデフォルトの場所 セレクターを使用します。

    ポップアップの下側を選択しても、入力中にポップアップが自動で表示され、ReSharper が コード補完リストで提案を同時に表示する場合には、上に表示されることがあるのでご注意ください。 Control+P ショートカットでポップアップを呼び出すと、常に優先位置に表示されます。

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

言語: C#

言語: VB.NET

言語: C++

言語: ASP.NET

言語: Razor

言語: XAML

言語: Resx

言語: スクリプトの作成

言語: SQL

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

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

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

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

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

機能は XAML では使用できません

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

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

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

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

2026 年 6 月 12 日