JetBrains Rider 2026.1 Help

Visual Basic でのコードスタイルアシスタンス

C# で利用できる JetBrains Rider の主なコードスタイル支援機能(例えば ネーミングスタイルフォーマットルールを適用するコードのクリーンアップ )は、Visual Basic でもサポートされています。 これらの機能に関する詳細情報は、 コードスタイルとクリーンアップ セクションの該当トピックで確認できます。

フォーマットスタイル

コードスタイルの重要な側面のひとつは、コードのフォーマット方法です。つまり、コード要素を整列するために空白・タブ・改行をどのように使うか、インデントにタブを使用するかどうか・どのように使用するか、長い行を折り返すかどうか・どのように折り返すか、などが含まれます。

JetBrains Rider のコードフォーマットルールの広範なセットには、多数のベストプラクティスを考慮したデフォルト構成があります。 フォーマットルールのすべての詳細を 構成し、コードにルールを適用できます。 これらのルールは、JetBrains Rider が コード補完コード生成機能で新しいコードを作成したり、 コードテンプレートを適用したり、 リファクタリングを実行する際に適用されます。 フォーマットルールは、現在の選択範囲、現在のファイル、ソリューション全体までのより大きなスコープの 既存のコードにも適用できます。

こちらは、JetBrains Rider で再フォーマットされたコードブロックの例です。

前:

JetBrains Rider: Visual Basic でのコードのクリーンアップ

後:

JetBrains Rider: Visual Basic でのコードのクリーンアップ

詳細については、 フォーマットルールを適用する を参照してください。

ネーミングスタイル

JetBrains Rider は、コード内のシンボルに希望する命名スタイルを定義、制御、適用するのを支援します。 一連のルールがあり、各ルールは一連の制約を持つ特定の識別子を対象としています。 各ルールには、複合語、アンダースコア、接尾辞、接頭辞などの大文字化を定義する 1 つ以上の関連スタイルを含めることができます。

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

命名規則を編集

  1. Rider 設定 Ctrl+Alt+S で、 エディター | コードスタイル | VB.NET に移動し、 命名(Naming) タブを開きます。

  2. リストから目的のルールを選択します。

  3. ページの右側部分で、ルールの既存のスタイルを確認します。

  4. 既存のスタイルが許容できる場合でも、このルールに他のスタイルも許可したい場合は、 追加 をクリックしてください。1 つのルールに複数のスタイルがある場合、対応するシンボル名がこれらのスタイルのいずれかと一致すると、JetBrains Rider は コードスタイル違反を報告しません。 それ以外の場合、JetBrains Rider はコードスタイル違反を検出し、デフォルトスタイル(リストの最初のスタイル)に従ってシンボルの名前を変更することを提案します。 デフォルトスタイルを変更するには、 上へ移動 ボタンと 下へ移動 ボタンを使用してください。

  5. 特定のスタイルを設定するには、リストでスタイルを選択し、接頭辞、接尾辞を設定して、命名スタイルを選択します。

  6. 不要なスタイルを削除するには、リストからそのスタイルを選択し、 削除 をクリックします。

  7. 必要に応じて、このルールに関連するコードスタイル違反の 報告を無効化しながら、JetBrains Rider が他の命名ルール違反を検出できるようにすることができます。 これを行うには、 インスペクションを有効化する チェックボックスをオフにします。

  8. 設定 ダイアログで 保存 をクリックして変更を適用し、JetBrains Rider が保存先を選択できるようにするか、 保存 セレクターからレイヤーを選んで特定の設定レイヤーに変更を保存します。 詳細については、「レイヤーベースの設定 」を参照してください。

2026 年 6 月 12 日