C# パラメーター名のヒント
この設定ページを使って、 関数呼び出しのパラメーター名 のインレイヒントを設定できます。
可視性 | セレクターを使って、パラメーター名ヒントをエディターでどのように表示するか選択します。 デフォルト を選ぶと、JetBrains Rider 設定 の ページから一般的な表示設定が適用されます。 常に表示 または 表示しない を選ぶとヒントを常に表示または常に非表示にできます。 プッシュツーヒント を選ぶと、デフォルトでヒントを非表示にし、 Ctrl を押し続けている間だけ表示されます。 |
非リテラルで非表示 | 変数、リソース、式、または呼び出しである引数に対するパラメーター名のヒントを非表示にして、特定の種類の非リテラル引数に対して例外を設定できるようにします。 |
ビルダーのようなメソッドで非表示 | 所属クラスの修正されたオブジェクトを返す、 System.Text.StringBuilder のメソッドに似たメソッドのパラメーター名ヒントを非表示にします。 このようなメソッドの名前は、通常、パラメーターの目的を明確にしています。 |
メソッドパラメーターが番号付き接尾辞だけ異なる場合は非表示にする。 | 次のようなシグネチャーを持つメソッドを呼び出すときに、パラメーター名のヒントを非表示にします。 void DoSomething(int arg0, int arg1, int arg2, int arg3)
{/*...*/}
|
メソッド名から最初のパラメーターのインテンションが明らかな場合は非表示にする。 | シグネチャーが類似したメソッドを呼び出すときに、最初の引数にパラメーター名のヒントを隠す void SetExtension(string extension, object next) {/*..
.*/}
|
引数のインテンションが使用から明らかな場合は非表示にする。 | 次のようなシグネチャーを持つメソッドの場合 void DoSomething(int value, object context) {/*...*/}
メソッドがこのように呼び出された場合、 DoSomething(myValue, context: null);
|
パラメーター配列のパラメーター名ヒントを非表示にする。 | |
メソッドに「StringFormatMethod」というアノテーションが付けられている場合は、パラメーター名のヒントを非表示にする | このオプションは、 |
xUnit 属性 | |
InlineData 属性引数の表示 | このオプションは、xUnit の ![]() |
InlineAutoData 属性引数の表示 | このオプションは、 ![]() |
NUnit 属性 | |
TestCase 属性引数の表示 | このオプションは、NUnit の ![]() |
InlineAutoData 属性引数の表示 | このオプションは、 ![]() |
他の設定とは関係なく、パラメーター名のヒントが常に非表示になるメソッドパターンのリストを構成できます。 | パターンは、完全修飾メソッド名、パラメーター数、パラメーター名と照合されます。 例えば:
|



