自從下載Ecplise Juno之後,發現他有一個新功能,就是會出現下列大紅框中的區塊,今天才發現它叫「Shared Area」,要開關它,就點下圖中的小紅框就可以開關它。
Amazon Ads
2013年6月24日 星期一
2013年6月5日 星期三
[Eclipse]在Debug中,設定Hit Count
在Eclipse中做debug,可能會遇到一個情況是,在某一行程式被執行過幾次後,在那一行程式停著,讓開發人員再逐步執行,找出程式的問題。
這時,就可以使用Eclipse中Debug的「Hit count」功能,在使用此功能前,要先在要停的那一行程式設一個「中斷點」(breakpoint):
然後在該中斷點點按滑鼠右鍵,選擇「Breakpoint Properties...」,如下:
顯示對話視窗後,在「Hit count」中的輸入欄位裡,填入你要停止的的次數,例如,此例填入「5」,表示在這一個中斷點跑過四次後,第5次跑到這一個中斷點,就會停在這個中斷點。
以Debug模式執行,範例程式中的迴圈會直接跑過中斷點4次,在第5次執行到該中斷點時,才會停在那邊,則如下圖所示:
那若直接按繼續執行呢?
在此例程式中的迴圈會一次跑完,再也不會停在那個中斷點。
這時,就可以使用Eclipse中Debug的「Hit count」功能,在使用此功能前,要先在要停的那一行程式設一個「中斷點」(breakpoint):
然後在該中斷點點按滑鼠右鍵,選擇「Breakpoint Properties...」,如下:
顯示對話視窗後,在「Hit count」中的輸入欄位裡,填入你要停止的的次數,例如,此例填入「5」,表示在這一個中斷點跑過四次後,第5次跑到這一個中斷點,就會停在這個中斷點。
以Debug模式執行,範例程式中的迴圈會直接跑過中斷點4次,在第5次執行到該中斷點時,才會停在那邊,則如下圖所示:
那若直接按繼續執行呢?
在此例程式中的迴圈會一次跑完,再也不會停在那個中斷點。
Labels:
Eclipse,
Eclipse 偵錯技巧,
Eclipse Debug,
Eclipse Hit count
訂閱:
文章 (Atom)