私はVS2010のブレークポイントにいます。マウスを使用せずに特定の変数/式のデータチップを表示するにはどうすればよいですか?
5 に答える
それは正確にはできませんが、監視したい変数を選択し(ReSharperのCtrl+ Alt+ →/を使用するとこれを高速化できます)、 +←を押すと、同じ結果を得ることができます。これにより、「QuickWatch」モーダルウィンドウが表示されます。に含まれるデータチップ。ShiftF9
Debug.AddWatch
必要に応じて、[オプション]-> [キーボード]に移動して、を別のキーボードショートカットにバインドし、Shift+の代わりにそれを使用するF9こともできます。そうすると、変数データが[ウォッチ]ウィンドウに保持されるため、後で戻ることができます(ここで提案)
コマンドウィンドウ(Ctrl+ Alt+ A)を開いて、と入力することによってもこれを行うことができますDebug.AddWatch variable_name
。
時計を追加するのは適切ではありませんか?ブレークポイントに到達すると、変数の関連する詳細がウォッチウィンドウに表示されます。
おそらく私はあなたがここで達成しようとしていることを誤解しました!
「ピン」アイコンをクリックすると、データチップを強制的に開いたままにすることができ、ブレークポイントに到達すると現在のコンテンツに更新されます。
ただし、特定のチップを固定せずに開く方法はわかりません。
LocalsウィンドウとAutosウィンドウは、すべてのローカル変数を表示するので役立つ場合があります(呼び出された関数の戻り値も表示されます!)。
ただし、スコープ内の変数のみが直接表示されることに注意してください。したがって、コードでまだ認識されていない詳細プロパティが必要な場合は、→/←キーを使用してドリルダウンできますが、現在のスコープ内のコードですでに言及されている場合は、 Autosウィンドウで直接見ることができるはずです。