このドキュメントでは、次のトピックについて説明します。
コールスタックウィンドウには、現在のデバッグセッション中に呼び出されたオブジェクトが階層形式でリストされます。
現在のオブジェクトは常にリストの先頭に表示されます。 変数ウィンドウには、そのオブジェクトにデフォルトで属するすべての変数が表示されます。 例えば、サブプログラムにステップインすると、そのサブプログラムがリストの先頭に表示され、変数ウィンドウにはそのサブプログラムの変数が自動的に表示されます。
コールスタックウィンドウで特定のオブジェクトに対応するエントリをダブルクリックすると、そのオブジェクト用のエディタウィンドウが前面に移動します。
注意:
コールスタックにリストされる各オブジェクトについて、そのエディタウィンドウを前面に移動してソースコードを表示できます。 この操作に使用できるコマンドはいくつかあります。
ソースコードに移動
このコマンドを選択した場合は、アクティブなエディタウィンドウ内にあるオブジェクトの変数は変数ウィンドウに表示されません。 前に呼び出されたオブジェクトの変数は引き続き表示されます。
コールレベルに移動
このコマンドを選択した場合は、アクティブなエディタウィンドウ内にあるオブジェクトの変数は変数ウィンドウに表示されます。
他のオブジェクトのソースコードに移動するには
コールスタックで、ソースコードを表示するオブジェクトを選択し、コンテキストメニューの
を選択します。このオブジェクトのエディタウィンドウが有効になります。
別のオブジェクトのソースコードに移動し、そのオブジェクトの変数を表示するには
コールスタックで、ソースコードを表示するオブジェクトを選択し、コンテキストメニューの
を選択します。このオブジェクトのエディタウィンドウが有効になります。 変数ウィンドウの表示内容が変わり、選択したオブジェクトの変数が表示されます。
他のオブジェクトのソースコードを表示した後、現在のトレース位置(矢印で示されている)のオブジェクトに戻ることができます。戻ると、そのエディタウィンドウが前面に移動します。
現在のトレース位置のオブジェクトに戻るには
メニューで を選択します。
注意:
「エディタウィンドウでのトレース位置」も参照してください。
現在のトレース位置を含むエディタウィンドウがアクティブになります。 変数ウィンドウの表示内容が変わり、選択したオブジェクトの変数が表示されます。