Java/JVMの仕組みは、Eclipseのようなデバッグツールが特定のクラスのすべてのインスタンスのリストを表示できるのかどうか疑問に思っていましたか?私は反射コードを書くことができると思いますが、毎回同じ場所で実行を中断したくはありません。むしろ実行を中断し、すべてのデバッグウィンドウ内のオブジェクトの一覧を表示したいと思います。Eclipseでデバッグ中にクラスのすべてのインスタンスを見つける
これも可能ですか?それはEclipseやプラグインで提供されていますか?
Java/JVMの仕組みは、Eclipseのようなデバッグツールが特定のクラスのすべてのインスタンスのリストを表示できるのかどうか疑問に思っていましたか?私は反射コードを書くことができると思いますが、毎回同じ場所で実行を中断したくはありません。むしろ実行を中断し、すべてのデバッグウィンドウ内のオブジェクトの一覧を表示したいと思います。Eclipseでデバッグ中にクラスのすべてのインスタンスを見つける
これも可能ですか?それはEclipseやプラグインで提供されていますか?
Eclipse Test & Performance Tools Platformプラグインをアプリケーションにインストールし、MemoryAnalysis
を実行することができます。これにより、メモリ内のすべての異なるオブジェクトとそれらの参照の詳細が表示されます。
コードにブレークポイントを配置する必要はありません。必要なデータを独自に収集します。
「Eclipse Test&Performance Tools Platform」がアーカイブされました。まだサポートされている良い選択肢はありますか? –
:これは、このようなリストを開きます
デバッグパースペクティブを開く必要があります。メソッドの実際の変数を示すこの変数ウィンドウがあります。また、式ウィンドウを有効にして、独自の時計を作成したり、メソッドを実行したりできます。 –