2

ここで何が起こっているのかわかりません。

  1. ブレークポイントを設定しました。
  2. コードをデバッグモードで開始します。
  3. デバッガーがブレークポイントにジャンプします
  4. step over
  5. デバッガーはどこかに行きますが、次の行...

これは既知の問題ですか?ツールを正しく使用していませんか?

次に例を示します。

デバッガーが起動し、ブレークポイントで停止します。

ここに画像の説明を入力してください

クラスのコンストラクターに行く代わりに、私はステップインするように頼みました(29行目に到達することを期待してください)

ここに画像の説明を入力してください

自動的にスーパークラスにジャンプします(!@ $!#)

ここに画像の説明を入力してください

しかしそれから...私step overがそれが行をスキップするとき..

私は(私がstep over)次の行に行き、私step inがあまり考えずにそれが言われていることをするときを望んでいます。これは私のインスタンスのどこかにある構成の問題ですか?

4

1 に答える 1

3

Eclipse と同様の動作を得るにはRun|を使用します。Smart Step Into、これはコンストラクターに直接スキップし、その前に実行できる他の実行可能コードを無視します。ステップ オーバーは、実行可能コードを含まない行 (行 #21) をステップ スルーしないことに注意してください。

キーボード ショートカットを使用する方がはるかに高速ですが、 |のツールバーにSmart Step Intoアクションを追加することもできます。| | メニューとツールバーメイン ツールバーFileSettings

于 2012-10-16T19:03:10.880 に答える