方法 : [クイック ウォッチ] ダイアログ ボックスを使用する

更新 : 2007 年 11 月

このトピックの内容は、次の製品に該当します。

Edition

Visual Basic

C#

C++

Web Developer

Express

トピック該当なし トピック該当なし トピック該当なし トピック該当なし

Standard

トピック該当なし トピック該当なし トピック該当なし トピック該当なし

Pro/Team

トピック該当

トピック該当

トピック該当

トピック該当

表の凡例 :

トピック該当

対象

トピック該当なし

該当なし

トピックは該当しますが、コマンドは既定では非表示です

既定で非表示のコマンド

[クイック ウォッチ] ダイアログ ボックスを使用すると、名前のとおり、変数と式をすばやく表示して評価できます。[クイック ウォッチ] ダイアログ ボックスはモーダル ダイアログ ボックスであるため、デバッグを継続する前に閉じる必要があります。「方法 : デバッガ内で式をウォッチする」を参照してください。[クイック ウォッチ] の変数値を編集することもできます。「方法 : [変数] ウィンドウで値を編集する」を参照してください。

一部のユーザーは、なぜクイックウォッチが便利なのか疑問を持つかもしれません。変数や式を [ウォッチ] ウィンドウに追加する方が簡単に思えるからです。[ウォッチ] ウィンドウも使用できますが、たとえば、1 つ以上の変数を使って簡単な計算をする場合はどうでしょうか。そのような簡単な計算で [ウォッチ] ウィンドウを煩雑にしたくはないでしょう。そこで [クイック ウォッチ] ダイアログ ボックスが取り入れられました。

[クイック ウォッチ] ダイアログ ボックスのもう 1 つの優れた機能は、サイズ変更ができることです。大きなオブジェクトのメンバを参照するときは、[ウォッチ] ウィンドウ、[ローカル] ウィンドウ、または [自動変数] ウィンドウで見るよりも、[クイック ウォッチ] ダイアログ ボックスでツリーを展開して見る方が簡単です。

[クイック ウォッチ] ダイアログ ボックスでは、同時に複数の変数や式を表示できません。また、[クイック ウォッチ] はモーダル ダイアログ ボックスであるため、[クイック ウォッチ] が開いているときにコードをステップ実行するなどの操作は実行できません。このような操作が必要なときは、代わりに [ウォッチ] ウィンドウを使用します。

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

一部の式には、実行したときに、変数の値を変更したり、プログラムの状態を変化させたりする副作用があります。[クイック ウォッチ] ダイアログ ボックスで式を評価すると、コード内で式を実行したときと同じ動作をします。式の副作用に注意しないと、予想外の結果になる場合があります。

cyzbs7s2.alert_note(ja-jp,VS.90).gifヒント :

Visual Studio では、変数の上にポインタを置くと、その変数の値を参照できます。[DataTips] という小さいボックスに値が表示されます。

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

使用している設定またはエディションによっては、表示されるダイアログ ボックスやメニュー コマンドがヘルプに記載されている内容と異なる場合があります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。

[クイック ウォッチ] ダイアログ ボックスを開くには

  • 中断モードで、[デバッグ] メニューの [クイック ウォッチ] をクリックします。

変数が追加された [クイック ウォッチ] ダイアログ ボックスを開くには

  • 中断モードで、ソース ウィンドウの変数名を右クリックし、ショートカット メニューの [クイック ウォッチ] をクリックします。変数が [クイック ウォッチ] ダイアログ ボックスに自動的に表示されます。

ウォッチ ウィンドウにクイックウォッチの式を追加するには

  • [クイック ウォッチ] ダイアログ ボックスで、[ウォッチ式の追加] をクリックします。

    [クイック ウォッチ] ダイアログ ボックスに表示されている式の内容にかかわらず、[ウォッチ] ウィンドウの式の一覧に追加されます。

    複数の [ウォッチ] ウィンドウをサポートする Visual Studio エディションを使用している場合、式は [ウォッチ 1] ウィンドウに追加されます。

参照

処理手順

方法 : デバッガ変数ウィンドウを使用する

その他の技術情報

[変数] ウィンドウ