デバッガでのデータ表示
更新 : 2007 年 11 月
このトピックの内容は、次の製品に該当します。
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro/Team |
表の凡例 :
対象 |
|
該当なし |
|
既定で非表示のコマンド |
Visual Studio デバッガには、プログラムの状態をチェックして変更できるように、さまざまなツールが用意されています。ほとんどのツールは、中断モードだけで機能します。
[DataTips] ポップアップ
DataTips は、デバッグ時、プログラムに含まれる変数とオブジェクトに関する情報を表示するときに、最も便利なツールの 1 つです。デバッガが中断モードの場合に、ソース ウィンドウ内の変数上にマウス ポインタを置くと、現在のスコープ内の変数値を表示できます。Visual Studio 2005 では、DataTips の機能が強化され、より使いやすく、より強力に、複合データ型を表示できるようになりました。詳細については、「方法: DataTips を使用する」を参照してください。
ビジュアライザ
ビジュアライザは Visual Studio デバッガの新しいコンポーネントで、オブジェクトや変数の内容をわかりやすく表示できるようにします。たとえば、HTML ビジュアライザを使用すると、HTML 文字列を解釈してブラウザに表示した場合と同様に表示できます。ビジュアライザには、DataTips、[ウォッチ] ウィンドウ、[自動変数] ウィンドウ、[ローカル] ウィンドウ、または [クイック ウォッチ] ダイアログ ボックスからアクセスできます。詳細については、「ビジュアライザ」を参照してください。
[変数] ウィンドウ
[変数] ウィンドウ を使用して、変数、レジスタの内容、式を調べることができます。
デバッガ ウィンドウで使用する数値書式を 10 進数または 16 進数に設定できます。詳細については、「方法 : [デバッガ] ウィンドウの数値書式を変更する」を参照してください。
他のデバッガ ウィンドウ
次のデバッガ ウィンドウにも、プログラムの重要な情報が表示されます。
表示される項目 |
Try |
---|---|
レジスタの内容 |
|
メモリの内容 |
|
|
|
プログラム用にコンパイラで生成されるアセンブリ コード |
|
プログラムによって作成されるスレッド (順次実行ストリーム) |
|
プログラムで使用されるモジュール (DLL と EXE) |
メモ : |
---|
プログラムのチェック機能は、デバッグ情報付きでビルドされたプログラムかどうか、デバッガからソース コードにアクセスできるかどうか、および共通言語ランタイムの JIT (Just-In-Time) コンパイラがデバッグ情報を追跡しているかどうかによって限定されます。Visual Studio デバッガでプログラムのデバッグ情報が見つからなかった場合は、シンボル情報が見つからないことが報告されます。既定では、プログラムのデバッグ構成のビルド時にデバッグ情報が生成されます。デバッガがシンボルを見つけられない場合、シンボルのパス指定が必要なこともあります。詳細については、「方法 : シンボル パスを指定する」を参照してください。システム デバッグ シンボルをインストールすると、システム コールのデバッグに役立ちます。詳細については、「システム デバッグ シンボルのインストール」を参照してください。 |