Visual Basic でのコードスタイルアシスタンス
C# で利用できる JetBrains Rider の主なコードスタイル支援機能(例えば ネーミングスタイル、 フォーマットルールを適用する、 コードのクリーンアップ )は、Visual Basic でもサポートされています。 これらの機能に関する詳細情報は、 コードスタイルとクリーンアップ セクションの該当トピックで確認できます。
フォーマットスタイル
コードスタイルの重要な側面のひとつは、コードのフォーマット方法です。つまり、コード要素を整列するために空白・タブ・改行をどのように使うか、インデントにタブを使用するかどうか・どのように使用するか、長い行を折り返すかどうか・どのように折り返すか、などが含まれます。
JetBrains Rider のコードフォーマットルールの広範なセットには、多数のベストプラクティスを考慮したデフォルト構成があります。 フォーマットルールのすべての詳細を 構成し、コードにルールを適用できます。 これらのルールは、JetBrains Rider が コード補完や コード生成機能で新しいコードを作成したり、 コードテンプレートを適用したり、 リファクタリングを実行する際に適用されます。 フォーマットルールは、現在の選択範囲、現在のファイル、ソリューション全体までのより大きなスコープの 既存のコードにも適用できます。
こちらは、JetBrains Rider で再フォーマットされたコードブロックの例です。
前:

後:

詳細については、 フォーマットルールを適用する を参照してください。
ネーミングスタイル
JetBrains Rider は、コード内のシンボルに希望する命名スタイルを定義、制御、適用するのを支援します。 一連のルールがあり、各ルールは一連の制約を持つ特定の識別子を対象としています。 各ルールには、複合語、アンダースコア、接尾辞、接頭辞などの大文字化を定義する 1 つ以上の関連スタイルを含めることができます。
これらのルールは、JetBrains Rider が コード補完や コード生成機能で新しいコードを作成し、 コードテンプレートを適用し、 リファクタリングを実行する際に考慮されます。 JetBrains Rider は命名規則違反を 検出して修正するのにも役立ちます。 必要に応じて、命名規則の自動チェックを 構成または無効にできます。
命名規則を編集
Rider 設定 Ctrl+Alt+S で、 に移動し、 命名(Naming) タブを開きます。
リストから目的のルールを選択します。
ページの右側部分で、ルールの既存のスタイルを確認します。
既存のスタイルが許容できる場合でも、このルールに他のスタイルも許可したい場合は、 追加 をクリックしてください。1 つのルールに複数のスタイルがある場合、対応するシンボル名がこれらのスタイルのいずれかと一致すると、JetBrains Rider は コードスタイル違反を報告しません。 それ以外の場合、JetBrains Rider はコードスタイル違反を検出し、デフォルトスタイル(リストの最初のスタイル)に従ってシンボルの名前を変更することを提案します。 デフォルトスタイルを変更するには、 上へ移動 ボタンと 下へ移動 ボタンを使用してください。
特定のスタイルを設定するには、リストでスタイルを選択し、接頭辞、接尾辞を設定して、命名スタイルを選択します。
不要なスタイルを削除するには、リストからそのスタイルを選択し、 削除 をクリックします。
必要に応じて、このルールに関連するコードスタイル違反の 報告を無効化しながら、JetBrains Rider が他の命名ルール違反を検出できるようにすることができます。 これを行うには、 インスペクションを有効化する チェックボックスをオフにします。
設定 ダイアログで 保存 をクリックして変更を適用し、JetBrains Rider が保存先を選択できるようにするか、 保存 セレクターからレイヤーを選んで特定の設定レイヤーに変更を保存します。 詳細については、「レイヤーベースの設定 」を参照してください。