インデントスタイル
インデントはフォーマットスタイルの最も重要な側面の 1 つです - 他のフォーマットが矛盾していても、適切にインデントされたコードは読みやすくなります。 JetBrains Rider は、さまざまな方法で適切なインデントの設定と維持をサポートします。
インデント設定は各プログラミング言語ごとに構成されます。
JetBrains Rider は、 ステータスバーにインデント情報を表示します。 プロジェクトにさまざまなタイプのファイルがある場合、現在のインデントスタイルを学習し、対応する設定にアクセスする最も簡単な方法は、 インデント ウィジェットを使用することです。

インデントはプログラミング言語ごとに個別に設定されるため、開いている項目によって表示されるインデントの数が異なる場合があります。 ステータスバーのインデントを表示するには、エディターで関連するコードを含むファイルを開きます。
インデント設定のソース
ページで JetBrains Rider 設定 Ctrl+Alt+S のインデントスタイルを構成できます。
現在のファイルに影響を与える EditorConfig ファイルが存在する場合、 indent_size および indent_style プロパティが JetBrains Rider のインデント設定をオーバーライドし、Clang-Format スタイルが EditorConfig スタイルより優先されます。 JetBrains Rider で EditorConfig スタイルを無視したい場合は、JetBrains Rider 設定 の ページで対応するチェックボックスをオフにしてください。
コードを再インデントする
現在の行または選択したコードブロックのインデントを手動で増減するには、 Tab/Shift+Tab を押します。
現在の行や、選択したコードブロック内のすべての行のインデントを修正するには(Ctrl+W を複数回押すことで論理ブロックを選択できます)、他のフォーマット環境設定を適用せずに Ctrl+Alt+I を押すか、メニューから を選択するか、または Alt+Enter を押して を選択してください。
インデントを自動検出する
ファイル内のコードの一部を 整形する場合、またはコードが 編集や貼り付け時に自動整形される場合、JetBrains Rider はそのファイル内の既存のインデントに基づいてインデントを計算し、適用できます。 編集に既存のファイルインデントを検出して使用する チェックボックスを ページ(JetBrains Rider 設定 Ctrl+Alt+S 内)で使って、インデントの自動検出を有効化または無効化できます。
インデント自動検出の環境設定は コードスタイル構成ダイアログで切り替えやステータスの確認もできます。
ファイル全体または複数ファイルを 整形する場合、または 現在のファイルに影響する .editorconfig ファイルがある場合、JetBrains Rider はインデントを自動検出しないことに注意してください。
エディターにインデントガイドを表示する
インデントガイドは、コードのインデントレベルを確認するのに役立つ薄い縦線です。 設定でインデントガイドを有効にすることができます。
Ctrl+Alt+S を押して設定を開き、 を選択します。
インデントガイドを表示する オプションを有効化します。 変更を適用し、ダイアログを閉じます。
その後、インデントレベルを示す垂直線がエディターに表示されます。