2016-11-01 16 views
0

Visual Studio(Community 2015を使用しています)では、同じ機能で黄色の実行ポインタをドラッグアンドドロップすることができます。Visual Studioでデバッガをスタック上に移動

ポインタをスタックの上に移動する方法はありますか?特に、例外がスローされた後でデバッガがユーザーを待っているときは、

編集:それは他の変数と台無し

答えて

1

は、「ステップアウト」機能を使用することができますよう理想的にはユーザーのコードが、そのプロセス中に実行する必要がありません。

Shiftキー+ F11

は、デフォルトではショートカットです。

ちょっと警告:を実行すると、がスタックをバックアップする前に、メソッド内の残りのコードが実行されます。

+0

ステップアウトはメソッドの終了まですべてのコードを実行しますが、場合によっては望ましくない場合があります。 – PPC

+0

確かに、あなたの質問にそのことを望んでいないことは言及していません。私はこのことについての警告を含めるように編集します – nestedloop

0

私は方法を見つけました。これは多分周りの最も簡単な方法はありませんが、それは

  • 最初のドラッグに常に可能だと、現在の関数
  • など、多くのステップアウトを実行(Shiftキーを押しながらF11)の最後に黄色の矢印をドロップすると、必要に応じて「機能の最後までドラッグ」

もちろん、いくつかのコードを実行しますが、注意深く実行すると、ユーザーコードではなくスタック管理コードであり、ユーザーに干渉しないようにしてください変数。

+0

あなたがこの問題を解決したことを知ってうれしく思います、もしそうなら、それを回答としてマークしてください。そうすればあなたと同じ問題を抱える他のコミュニティメンバー。 –

関連する問題