如何使用 程式碼追踪功能 in Eclipse

前言

以前IDE不太熟,找問題都直接用File Search,後來發現IDE提供很多好用功能,減少大家錯誤獵殺的時間XD

除了最常見的功能 壓著ctrl會出現的
Open Declaration
Open Implemention


另外再介紹兩個我自己蠻喜歡的功能
在方法或是class上 按下右鍵

1.Open Type Hierarchy

在StudentService按下右鍵選擇Open Type Hierarchy
就會出現他這整個class的結構!如下

有時候一個Service十幾個方法,兩三千行,一時之間難以找到你想用的方法,就可以看結構。這邊會顯示一個Type Hierarchy視窗,點下去它會帶你到導航到你想查看的方法位置上。

2.Open Call Hierarchy

在readAll()的方法上,按下右鍵選擇Open Call Hierarchy。

它會顯示有多少地方call過這方法,有時候寫一些共用方法,可以快速知道倒底誰呼叫過,這裡可以看出StudentController有去呼叫這方法來使用。

這邊顯示Call Hierarchy視窗,點下去它也會帶你到導航到,呼叫這方法的位置上。


同場加映 顯示麵包屑

show in Breadcrumb

我們可以在class上按下右鍵

上面就會出現一條這個class的檔案位置路徑。

或是想看全貌可以從Project Explorer樹狀結構看。


結語

歡迎大家分享IDE小功能,減少DEBUG時間,希望這文章有幫助到大家XD

參考資料:https://tw-hkt.blogspot.com/2012/08/eclipse-ide.html?m=1


如何使用 程式碼追踪功能 in Eclipse
http://example.com/2022/08/05/如何使用 程式碼追踪功能 in Eclipse/
作者
Tayli Kuan
發布於
2022年8月5日
許可協議