JetBrains Rider 2026.1 Help

コードスタイル: VB.NET

この JetBrains Rider 設定ページでは、VB.NET のコードスタイルのさまざまな側面を構成できます。 コードスタイルの設定は、このトピックにリストされているタブにグループ化されています。

タブ、インデント、位置合わせ

このタブでは、入力時や 既存コードの整形時に JetBrains Rider が コードのインデントをどのようにフォーマットするか指定できます。

インデント設定のソース

ソリューションに影響を与える .editorconfig ファイルがある場合、このタブおよび他のコードスタイル設定タブ の環境設定は EditorConfig スタイルによってオーバーライドされることがあります。 ページ上の少なくとも 1 つの設定が現在のファイルの EditorConfig または Clang-Format スタイルによって上書きされる場合、黄色の警告が表示され、上書きされた各設定も黄色でハイライトされます。 例えば:

EditorConfig スタイルでオーバーライドされたコードフォーマットオプション

複数行の構成要素でインデントと配置を組み合わせる

環境設定でインデントに空白を使用すると指定されている場合、JetBrains Rider も複数の構成要素の位置合わせに空白を使用します。たとえば、複数行の関数パラメーターが最初のパラメーターで位置合わせされる場合など:

void foo(int firstParameter, int secondParameter) { }

ただし、インデント用にタブを使用する場合は、複数行の構成を整列する方法が異なる場合があります。 JetBrains Rider では、新規作成や既存コードの再フォーマット時に、これらの方法のどれを使うか選択できます。

タブがインデントに使用されている場合の整列方法 オプションを使用して、複数行の構成体を配置するための設定を構成できます。

スペースを使用する (推奨、任意のタブサイズで整列して見える)

このオプションを選択すると、JetBrains Rider はインデントにタブ、位置合わせにスペースを使用します:

スペースを使用する (推奨、任意のタブサイズで整列して見える)

これは、タブのサイズが異なるエディターで表示されたときに、2 番目と 3 番目のオプションに整列されたコードが整列しなくなる可能性があるため、推奨されるオプションです。

タブのみを使用する(不正確)

このオプションを選択すると、JetBrains Rider はインデントと位置合わせの両方にタブを使用しますが、正確な位置合わせにならない場合があります:

タブのみを使用する(不正確)
最適な埋め合わせのためにタブとスペースを混在させる

このオプションを選択すると、JetBrains Rider はインデントと位置合わせの両方にタブを使用し、正確な位置合わせのために必要なスペースを追加します。

最適な埋め合わせのためにタブとスペースを混在させる

命名(Naming)

このタブでは、VB.NET の シンボル命名規則を構成できます。

JetBrains Rider は、コード内のシンボルに希望する命名スタイルを定義、制御、適用するのを支援します。 一連のルールがあり、各ルールは一連の制約を持つ特定の識別子を対象とします (たとえば、ルールは静的プライベート読み取り専用フィールドを対象にすることができます)。 各ルールには、複合語、アンダースコア、接尾辞、接頭辞などの大文字化を定義する 1 つ以上の関連スタイルを含めることができます。

これらのルールは、JetBrains Rider が コード補完コード生成機能で新しいコードを作成し、 コードテンプレートを適用し、 リファクタリングを実行する際に考慮されます。 JetBrains Rider は命名規則違反を 検出して修正するのにも役立ちます。 必要に応じて、命名規則の自動チェックを 構成または無効にできます

構文スタイル

このタブで設定できる環境設定により、 コード構文スタイル 、すなわち互換可能な言語構文の使い方を強制できます。 これらの環境設定は、JetBrains Rider が コード補完コード生成機能で新しいコードを作成し、 コードテンプレートを適用し、 リファクタリングを実行するときに考慮されます。 対応する設定で コードのクリーンアップを使うことで、既存のコードにも適用できます。

通知する セレクターの設定には、対応するコードインスペクションがあり、インスペクションされたスコープの構文スタイルのこの側面が優先スタイルと異なる場合に通知します。 セレクターを使用して、インスペクションの 重大度レベルを構成できます。

参照資格

このセクションの設定は、 名前空間インポートのスタイルを定義します

  • 完全修飾参照を推奨する — インポートされたタイプに名前空間インポートディレクティブではなく完全修飾名を使用する場合は、このチェックボックスを選択します。

  • 'imports' エイリアスディレクティブを許可する — このチェックボックスを選択すると、完全修飾名前空間名ではなく、名前空間インポートディレクティブでエイリアスを使用できます。

空白行

このタブでは、JetBrains Rider が名前空間やメンバー、領域、インポートディレクティブのグループの周囲の空白行数を増減させるかどうかを設定できます。 値を調整し、ページ下部のプレビューペインを確認して、設定がコードにどのように影響するかを確認できます。

既存のフォーマットを保持する セクションのオプションは、JetBrains Rider が既存コードを 再フォーマットする場合のみ適用され、 空白行 セクションには新しいコード入力時にも有効なオプションが含まれます。

改行および折り返し

このタブを使用して、JetBrains Rider が特定の言語構造の前後に改行を追加または削除する方法や、 次でハードラップを適用 環境設定で指定された長さを超える長い行を折り返すかどうかを設定します。 値を調整し、ページ下部のプレビューペインを確認して、設定がコードにどのように影響するかを確認できます。

名前が 既存の維持 ... で始まる設定では、同じグループ内の他の設定の 既存のフォーマットを維持できることに注意してください。

Space

このタブを使用して、さまざまなコード構成でスペースを挿入または削除する方法を構成します。 値を調整し、ページ下部のプレビューペインを確認して、設定がコードにどのように影響するかを確認できます。

その他

このタブでは、JetBrains Rider が新しいコードを扱い、 既存のコードを整形する方法を制御する追加設定を構成できます。 値を調整し、ページ下部のプレビューペインを確認して、設定がコードにどのように影響するかを確認できます。

2026 年 6 月 12 日