たとえば、新しいオブジェクトが割り当てられた後、別の場所に投げられ、多くの方法で使用されます。ですから、このオブジェクトがどの場所で使用されているかを理解するために、すべての読み取り操作を追跡する必要があります。 "ブレークポイントに行く"が "このオブジェクトで次の読み込み操作に行く"のようなもの。IDEAで1つのオブジェクトのすべての操作を追跡する方法
答えて
IDEAではこのようなショートカットが利用できないようです。私は、他のIDEのショートカットも認識していません。
以下は、利用可能なすべてのショートカットのリストを含むリソースであり、そのような機能はリストされていません。 https://resources.jetbrains.com/storage/products/idea/docs/IntelliJIDEA_ReferenceCard.pdf
コミュニティは寄付とともに成長します。あなたはいつでも下のリンクでリクエストを提出することができますので、実行可能であれば検討することができます。
https://intellij-support.jetbrains.com/hc/en-us/requests/new?ticket_form_id=66731
あなたは(私はあなたの質問から作るものである)変数が使用されている場所を見て話をしている場合は、あなただけの変数名にはCtrl-クリックすることができます。
また、変数名を右クリックして[Find Usages]をクリックすることもできます。
変数の状態と、デバッグセッション中に変数がどのように変化するかを確認するには、変数「watch」を変数に追加できます。 詳細については、https://www.jetbrains.com/help/idea/2016.3/debug-tool-window-variables.htmlを参照してください。
私はデバッグモードについて話しています。なぜなら、コードでは、オブジェクトがどこで使用されるのかを理解することは不可能であるからです(コードは悪く、私は書きませんでした)。変数を名前で「見る」ことができ、それを見るためには可視性が必要です。可視性があれば、コードを読んですべてを理解します。オブジェクト(名前を持つ変数ではない)はメソッドから逃げ出し、冒険に出会う。もちろん、すべてが壊れていますが、どこが不明です。 –
@АлександрМеньшиковそして、私はあなたのデバッグアドベンチャーであなたに幸運を祈っています:) – FrederikVH
- 1. C#のすべてのオブジェクト参照を追跡する
- 2. JPA/Hibernateですべてを追跡する方法は?
- 3. asp.net mvcのウェブサイトのユーザーの操作/操作を追跡しますか?
- 4. NSOperationsQueueのすべての操作をキャンセルし、すべての操作をキューから削除する方法
- 5. 移動するオブジェクトの軌跡を追跡する方法openCV C++
- 6. Pythonでjsonオブジェクトのリストの操作でグループを操作する方法は?
- 7. 1つ以外のすべてのビューのユーザー操作を無効にする
- 8. フォルダ内のすべてのmp3を操作する方法は?
- 9. アップロード操作を1つずつ管理する方法
- 10. Kinect(trackingID)を使用して1人を追跡する方法
- 11. いくつかのオブジェクトの追跡方法を教えてください
- 12. Wit.aiの1つのメッセージで複数のエンティティを操作する方法は?
- 13. androidの追跡をしていないすべてのalarmmanagersを殺す方法
- 14. 入れ子になったオブジェクトの作成を追跡する方法
- 15. 複数のクラスを使用して変数を追跡して操作する方法 - C#
- 16. すべてのメソッドとクラスを追跡
- 17. ComboboxのselectedItemを使ってオブジェクトを操作する方法
- 18. 時間のアンドロイドで1つの操作を実行する方法は?
- 19. Numpy 1列以外のすべてを操作する
- 20. Vanilla JS:オブジェクトのプロパティを別のオブジェクトから追跡する方法は?
- 21. 車を追跡するためのアプリの作成方法
- 22. PHPで1つの配列にすべてのカテゴリを作る方法
- 23. postgresのアーカイブログファイルを追跡する方法
- 24. UICollectionViewのインデックスを追跡する方法
- 25. 1つ1つではなく、すべてのエラーを指摘する方法
- 26. adWhirlシングルトンを作成してすべてのビューコントローラに1つのバナーを追加する方法
- 27. リストのすべての要素に操作を行う方法
- 28. _CrtSetBreakAlloc COMオブジェクトのメモリリークを追跡する
- 29. Yii 1.1:データベースの永続性を持つすべての要求を追跡する方法
- 30. PHPの複数のjsonオブジェクト間でレコード番号を追跡する方法
Find Usagesには、結果ツールウィンドウの読み取りアクセス操作フィルタがあります。それはあなたが必要とするものですか? – CrazyCoder
いいえ、そうではありません。私はデバッグモードでこれを行う必要があります。なぜなら、コード内で何が起こっているのかを理解することが難しいからです。私の場合、私が話しているオブジェクトは例外(標準ではない)であり、この例外は別の例外の「原因」部分に入れられました。その後、私はオブジェクトのトラックを失う。私はそれらをすべて見ることができないように例外が使用される何百もの場所があります。 –