2012-03-01 4 views
15

eclipseはデバッグ中に値を知っていれば変数を見つける方法がありますか?または、これにプラグインがありますか?おかげさまで eclipse - デバッグ中に変数の値を検索する


変数がどこにあるのかわからないことがありますが、変数の値がわかります。それがオブジェクトであれば、すべての値や変数はわかりませんが、私は1つの値を知っています。だから私はこの変数がその価値を知っていることを知りたい。

+0

誰もコメントしていないので、私は尋ねます。 Eclipseには条件付きブレーク機能が含まれています。式がブレークポイントで評価される場合にのみブレークします。これはあなたに必要なものを与えてくれませんか?そうでない場合は、あなたの質問に精通してください。 – ahillman3

+1

@ ahillman3:私はOPが特定の値を保持する*変数を見つけることを試みていると思います... – thkala

+0

はい、私は特定の値を持つ変数を見つけたいと思います。しかし、私はどうやって食べるためのプラグインを手にすることはできません。 – Dan

答えて

0

あなたの値はオブジェクト参照ではなく、プリミティブ値であれば、あなたは変数ビューで値を右クリックしたときに表示されるメニューですべての参照オプションを使用することができます。

-4

マウスの上にカーソルを置いてください。変数が保持する値(存在する場合)が示されます。

+0

これは変数が最初に見つかった後にのみ有効です。 –

3

私はブレークポイントでサードパーティのコードを探索するために、この種のものが必要でした。このeclipseプラグインは、evarsの可能性を秘めていますが、大抵の場合、非常に長時間実行される検索で終了し、結果的にヒープ・スペース・エラーが発生します。

+0

evarsは私のために働きますが、プラグインで直接検索するのではなく、変数export関数を使用します。手動でEclipseに最新バージョンをインストールしました(jarファイルをdropins/pluginsディレクトリに置いてください) – lucrussell

関連する問題