メンバーの生成
この JetBrains Rider オプションページでは、コード生成設定を調整できます。 詳細については、 コード生成 を参照してください。
| |
|---|
生成されたメンバーのデフォルトボディスタイル | この設定により、生成されたメンバーの本体に何を追加するかを選択できます。 新しい NotImplementedException() をスローする: このオプションを選択すると、JetBrains Rider は生成されたメンバーの本体で NotImplementedException() をスローします。 デフォルト値を返す: このオプションを選択すると、JetBrains Rider は戻り値の型に従って、生成されたメンバーにデフォルト値の return ステートメントを作成します。 コンパイル不可能なコード: このオプションを選択すると、JetBrains Rider は生成されたメンバーの本体をコンパイルを妨げるシンボルで埋め、それにより意味のある実装の提供を求めます。
|
生成されたプロパティスタイル | この設定は、 メンバーを実装およびオーバーライドするためのプロパティの生成方法を定義します |
生成されたドキュメント | この設定は、 メンバーを実装およびオーバーライドするための XML コメントの生成方法を定義します。 なし: 生成されたメンバーに XML コメントは追加されません。 オーバーライドされたメンバーに <inheritdoc/> を追加する: このタグは、ベースメンバーからドキュメントをコピーする代わりに使用できます。 タグは非標準ですが、NDoc、Sandcastle、Stylecop などのツールで理解されます。 上書きされたメンバーから XML ドキュメントをコピーする このオプションを使用すると、オーバーライドされたメンバーから生成されたオーバーライド / 実装メンバーに XML ドキュメントコメントをコピーできます。
|
その他のオプション
| |
|---|
バッキングフィールドをプロパティの上に配置する | JetBrains Rider がフィールドのプロパティ、バッキングフィールドを持つ新しいプロパティを生成する、または自動プロパティをバッキングフィールドを持つプロパティに変換する場合、フィールドは常にプロパティの上に配置されます。 |
地域で生成されたメンバーをラップする | Overrides of [name of base class] や Implementation of [name of base interface] など、生成されたコンテンツを説明する名前を持つリージョン内のオーバーライドおよび実装されたメンバーをグループ化します。
|
[DebuggerStepThrough] でプロパティアクセサーにアノテーションを付ける | これを選択すると、生成されたプロパティの getter および setter に DebuggerStepThrough 属性が追加され、デバッガーがプロパティアクセサーにステップインしないようになります。 |
2026 年 6 月 12 日