ReSharper 2025.3 ヘルプ

ビルド、実行、デバッグ

ReSharper には、Visual Studio でのプロジェクトの構築、実行、デバッグのエクスペリエンスを向上させる多数の機能が含まれています。

本セクション:

2024 年 2 月 11 日

関連ページ:

ソリューションのビルド

ReSharper を使用すると、複数の並列プロセスを使用してソリューションを段階的に構築できます。Visual Studio のネイティブのビルド管理の代わりに ReSharper ビルドを使用できます。ReSharper は MSBuild を置き換えるものではないことに注意してください。プロジェクトは引き続き通常どおりビルドされます。違いは、更新する必要のないプロジェクトは再構築されないことです。ReSharper ビルドを開始:デフォルトでは、ReSharper ビルドは無効になってい...

実行構成

ReSharper は、ソリューションの複数の実行構成の作成、管理、実行を支援します。実行構成では、プロジェクト、静的メソッドまたは実行可能ファイルを実行またはデバッグできます。実行構成ポップアップ:実行構成ポップアップを使用すると、実行構成を実行したり、任意の方法で管理したりできます。ポップアップを開くには、を押すか、メインメニューからを選択します。ポップアップに既存の実行構成がすべて表示されます。アクティブな実行構成は太字でハイライトされています。ReSharper で構成を実行して実行...

デバッガー用のビジュアルヘルパー

ReSharper を使用すると、エディターでのデバッグ経験を向上させることができます。インライン値:C#、VB.NET、C++ コードのデバッグ中に実行を一時停止すると、ローカル変数の値、現在の行式、関数の戻り値がエディターの対応するコード行の横に表示されます。この機能は、デバッグセッション中に即座にフィードバックを提供します。つまり、多くの場合、ウォッチ式または自動ツールウィンドウを参照する必要はありません。インライン値はデフォルトで有効になっていますが、ReSharper オプション Al...

予測デバッガー

プログラムをデバッグすると、通常はその現在の状態が表示され、すでに実行されたコードを分析できます。関数にステップインした場合、追加のステップアクションを適用するまで、関数の本体内で何が起こっているかはわかりません。予測デバッガーを使用すると、ステップを実行せずに、現在のステートメントの後に何が起こるかを確認できます。コードがバックグラウンドで実行され、次のインサイトが得られます。変数の期待値を表示します。実行されないメソッド部分を視覚的に「ミュート」します。それ以降の実行は例外で終了することを警...

デバッグ情報を持たないデバッグモジュール (PDB)

ReSharper を使用すると、たとえデバッグ情報(PDB)がなくても、コンパイルされたモジュールをデバッグすることができます。ReSharper はモジュールを逆コンパイルし、PDB を生成し、このモジュールの逆コンパイルされたシンボルを Visual Studio デバッガーに自動的に読み込みます。前提条件:PDB がないモジュールをデバッグする前に、次の設定を確認してください。ReSharper: オプションページで、デバッガーの統合チェックボックスが選択されていることを確認します。Vi...

プロジェクト参照を分析および最適化する

この機能は、既存のプロジェクト / アセンブリ参照を管理し、参照されたプロジェクト / アセンブリの使用箇所を参照し、未使用の参照を削除できます。単一のプロジェクトでこの機能を呼び出し、参照の分析ウィンドウを使用して、プロジェクトの参照を分析および最適化できます。プロジェクト参照を分析する:参照を分析するツールウィンドウには、現在のプロジェクトのプロジェクト / アセンブリ参照が表示され、参照がどの程度正確に使用されているかを調べることができます。特定のアセンブリ、名前空間、型の使用箇所を調べ...