ReSharper 2024.1 ヘルプ

言語による ReSharper: Visual Basic

ReSharper は、VB 14 までの Visual Basic と部分的に VB 15 をサポートします。

言語バージョンの変更

デフォルトでは、ReSharper は関連するコンパイラーに基づいて VB.NET のバージョンを自動的に検出します。ただし、プロジェクトのターゲット VB.NET バージョンを明示的に指定できます。ソリューションエクスプローラーでプロジェクトを右クリックし、コンテキストメニューからプロジェクト項目のプロパティを編集するを選択して、VB.NET の言語レベルセレクターを使用します。

現在の VB.NET バージョンに応じて(自動的に検出されるか明示的に設定されるか)、ReSharper はその機能を調整します。例: コードインスペクションは、コード内の場所を検出します。これは、新しい言語機能を使用して簡略化できます。

VB.NET の ReSharper 機能の説明は、次のトピックで構成されています。

関連ページ:

プロジェクト固有のプロパティを構成する

ReSharper の設定のメインセット(ReSharper | オプションダイアログで設定)は、グローバルまたはソリューションごとに適用されます。各プロジェクトまたはフォルダーごとに個別に設定できる環境設定もあります。これらの設定は、プロジェクトアイテムのプロパティポップアップで利用できます。プロジェクトアイテムのプロパティポップアップは、ソリューションエクスプローラーでプロジェクトのコンテキストメニューからプロジェクト項目のプロパティを編集するを選択して呼び出すことができます。他の ReSh...

コードインスペクション

ReSharper は、サポートされているすべての言語で 2500 を超えるコードインスペクションを提供します。これらのインスペクションは、開いているすべてのファイルの設計時にコードの問題を検出してハイライトするために適用されます。また、特定の範囲内のすべてのコードの問題を検出するために適用されます。インスペクション ReSharper が提供するコードの種類を調べるには、異なる言語の ReSharper コードインスペクションの全リストをご覧ください。コードインスペクションは、以下のグループに分...

Visual Basic でインスペクションとクイックフィックスをコーディングする

C#(価値の追跡を除く)で利用可能なほとんどの ReSharper のコード解析機能は、VB.NET でもサポートされています。これらの機能の詳細については、コード解析の該当するトピックを参照してください。このトピックでは、VB.NET のコード分析機能の使用例をいくつか見つけることができます。コードインスペクション:ReSharper の静的コード解析では、VB.NET コードで 150 以上の異なるエラーと問題を検出できます。分析は、コードインスペクションを現在の文書または指定された範囲に...

Visual Basic でのコーディング支援

C# で使用できる ReSharper のコーディング支援機能はすべて、Visual Basic でもサポートされています。これらの機能の詳細については、コーディング支援セクションの対応するトピックを参照してください。このトピックでは、Visual Basic でコーディング支援機能を使用する例をいくつか紹介します。構文のハイライト:カスタムのフォントと配色を確立できます。詳細については、「フォントと色を構成する」を参照してください。デフォルトの構文ハイライト: コード補完:コード補完機能は、...

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

C# で使用できる ReSharper の主要なコードスタイル支援機能 (たとえば、ネーミングスタイル、フォーマットルールを適用する、コードのクリーンアップ) は、Visual Basic でもサポートされています。これらの機能の詳細については、コードスタイルとクリーンアップセクションの対応するトピックを参照してください。フォーマットスタイル:コードスタイルの重要な側面は、コードのフォーマット方法、つまり、空白、タブ、改行を使用してコード要素を配置する方法、インデントにタブを使用するかどうかと...

Visual Basic でのナビゲーションと検索

C# で使用できる ReSharper のナビゲーションおよび検索機能はすべて、Visual Basic でもサポートされています。これらの機能の詳細については、移動して検索セクションの対応するトピックを参照してください。このトピックでは、Visual Basic でナビゲーションおよび検索機能を使用する例をいくつか紹介します。ファイル構造:ファイル構造ウィンドウは、エディターで開いてアクティブになっている現在のファイルの構造の概要を表示します。ファイル構造ウィンドウでノードをダブルクリックし...