IDEA: Call Hierarchy

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

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

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

 

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

 

 在Settings > Menus and Toolbars 下,能夠自由的定製菜單,tool的。io

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

而後點擊Add after ,從Navigator 裏將call hierarchy 添加一下,就能夠了:方法

 

相關文章
相關標籤/搜索