2016-02-08 21 views
6

私は間違いで苦労しています。それは見つけられません。 intellijの変更前後のデバッグ結果を比較する方法はありますか?他の解決策も歓迎されるでしょう。intellijでデバッグ中に変数とその値を保存する方法はありますか?

ここで私のシナリオを説明しています。

私はクラスをデバッグしており、ブレークポイントには3つの変数があります。私はそれをvariableAvariableBvariableCと命名した。たとえば、変数Aがその値を取得すると、デバッガは停止します。当時、私はvariableAの内容を保存したいと思います。このようにして、変更前後のvariableAの内容を比較することができます。

+0

統合ワークフローをお探しですか?常に値をクリップボードにコピーしてテキストエディタに貼り付けることができるからです。値をクリップボードと比較することもできます。 –

+0

はい、このオブジェクトには200を超える値があり、それらのすべてを一度コピーする方法はありません。 – drJava

+0

この答えを見てください:http://stackoverflow.com/questions/33549721/dumping-a-huge-array-in-intellij-idea-debugger – EnverOsmanov

答えて

1

printステートメントは機能しますか?グローバルカウンタを使用して、現在のパスを追跡し、コンソールの値を比較することができます。

+2

これは、コンソールで処理できる状況よりはるかに複雑です。 – drJava

0

私は唯一のことは、変数のすべての値を開き、すべてを選択し、彼のコメントにマークがマークのようにコピー貼り付けあなたのケースで行うことができると思います。

関連する問題