1

デバッガーにステップインしたくない、頻繁に使用されるルーチンがあります。理想的には、アンマネージ コードとほぼ同じように扱われます。

F10/F11 の組み合わせを正しく行うのは、気を散らして煩わしく、その後に Shift F11 が続きます。1 Shift F11 が多すぎると、画面に拳を突き立てる準備が整います。したがって、さらに別の罵倒のラウンドの後、この問題を回避する方法に関する解決策またはヒントを探しています。

クラスまたはメソッドの注釈はありますか? F11 が特定のクラスやメソッドではなくステップオーバーするようにできることはありますか?

4

2 に答える 2

3

デバッガーにコードをステップオーバーするように指示するDebuggerStepThroughAttributeはどうですか。

于 2013-08-23T01:52:40.113 に答える
1

この点で、アンマネージ コードのデバッグは特別なことではありません。興味のないコードの PDB ファイル (または削除されたファイル) がない可能性が高いことを除けば、これは C# でも同じように機能します。Project + Properties、Build タブ、Advanced ボタン、Debug Info 設定。

C# をデバッグするときの追加オプションは、[ツール + オプション] の [デバッグ] セクションと [DebuggerStepThrough] 属性の [マイ コードのみ] および [プロパティと演算子のステップ オーバー] オプションです。「Just My Code」オプションが VS2013 の C++ に追加されました。

于 2013-08-23T02:00:57.127 に答える