#region ブロックを追加および削除する
JetBrains Rider は、コード内で #region ブロックの追加、移動、削除をすばやく行うのに役立ちます。
エディターでリージョンを管理する
エディター内で、現在の選択範囲をリージョンですばやく囲むことができます。 JetBrains Rider は #region と #endregion のディレクティブを追加し、領域名を入力できる位置にキャレットを配置します。

コード要素を移動する機能を使用して、リージョンをさまざまな方法で移動することもできます。
#regionディレクティブと#endregionディレクティブを上下に移動して、領域に隣接する要素が含まれるようにしたり、要素が領域から外されるようにしたりできます。 これを行うには、移動したいディレクティブにキャレットを置き、 Ctrl+Shift+Alt を押してから、上下の方向キーを使用します。範囲全体を上下に移動できます。 これを行うには、
#regionおよび#endregionディレクティブを含む領域全体を選択し、 Ctrl+Shift+Alt を押してから上下の方向キーを使用します。
既存のリージョンを削除するには、 Alt+Enter を押して、対応する コンテキストアクションを選択します。
このアクションをより広いスコープで適用することもできます。 例: ソリューション全体ですべての #region ブロックを削除するのに使用できます。

ファイル構造ウィンドウでリージョンを操作する
型や型メンバーを囲む領域は 構造ウィンドウウィンドウに表示されます。 リージョンを展開 / 折りたたんで、その中のアイテムを表示 / 非表示にすることができます。

2026 年 6 月 12 日