デバッガでのデータ表示

更新 : 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)

方法 : [モジュール] ウィンドウを使用する

esta7c62.alert_note(ja-jp,VS.90).gifメモ :

プログラムのチェック機能は、デバッグ情報付きでビルドされたプログラムかどうか、デバッガからソース コードにアクセスできるかどうか、および共通言語ランタイムの JIT (Just-In-Time) コンパイラがデバッグ情報を追跡しているかどうかによって限定されます。Visual Studio デバッガでプログラムのデバッグ情報が見つからなかった場合は、シンボル情報が見つからないことが報告されます。既定では、プログラムのデバッグ構成のビルド時にデバッグ情報が生成されます。デバッガがシンボルを見つけられない場合、シンボルのパス指定が必要なこともあります。詳細については、「方法 : シンボル パスを指定する」を参照してください。システム デバッグ シンボルをインストールすると、システム コールのデバッグに役立ちます。詳細については、「システム デバッグ シンボルのインストール」を参照してください。

参照

概念

デバッガのセキュリティ

参照

コマンド ウィンドウ

その他の技術情報

デバッガのロードマップ