IDEA: Call Hierarchy


在日常開發中,查看某個方法、字段可能被用在哪些地方。這個是個很常見的操作。

例如,在使用Eclipse時,選擇方法后,右鍵菜單里選擇 show call hierarchy,即可查看有哪些地方調用了這個方法。

但是在IDEA里,卻是沒有這個菜單項的,它里面有一個FInd Usages菜單,也是可以查看哪些地方調用了,但是它只能看到直接調用這個方法的幾個地方,並不能看到完整的調用棧。它並不能滿足我們的需求。難道在IDEA中,連show call hierarchy的功能都沒有嗎?

 

自然不是的,IDEA的call hierarchy是放在Navigate > call hierarchy下的。這樣用起來好像很麻煩呀,如果做到像Eclipse那樣,放在右鍵菜單里,就更好了,畢竟已經習慣了這個操作模式。

 

 在Settings > Menus and Toolbars 下,可以自由的定制菜單,tool的。

按照下圖位置,切到Editor Popup Menu > Editor Popup Menu Actions (1)> Find Usages。

然后點擊Add after ,從Navigator 里將call hierarchy 添加一下,就可以了:

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM