Eclipse_debug模式 快捷鍵

Eclipse中使用調試程序最基本的操作是:
    1.
首先在一個java文件中設斷點,然後debug as-->open debug Dialog,然後在對話框中選類後--> Run

當程序走到斷點處就會轉到debug視圖下。
    2.F5
鍵與F6鍵均爲單步調試,F5step into,也就是進入本行代碼中執行,F6step over
   
也就是執行本行代碼,跳到下一行,
    3.F7
是跳出函數
    4.F8
是執行到最後。

快捷鍵的詳細介紹:

1.Step Into (also F5) 跳入
    2.Step Over (also F6)
跳過
    3.Step Return (also F7)
執行完當前method,然後return跳出此method
    4.step Filter
逐步過濾 一直執行直到遇到未經過濾的位置或斷點(設置Filter:window-preferences-java-Debug-step Filtering)
    5.resume
重新開始執行debug,一直運行直到遇到breakpoint
    6.hit count
設置執行次數 適合程序中的for循環(設置 breakpoint view-右鍵hit count)
    7.inspect
檢查 運算。執行一個表達式顯示執行值
    8.watch
實時地監視變量的變化

    9.我們常說的斷點(breakpoints)是指line breakpoints,除了line breakpoints,還有其他的斷點類型:field(watchpoint)breakpoint,method breakpoint,exception breakpoint.
    10.field breakpoint
也叫watchpoint(監視點) 當成員變量被讀取或修改時暫掛
    11.
添加method breakpoint 進入/離開此方法時暫掛(Run-method breakpoint)
    12.
添加Exception breakpoint 捕抓到Execption時暫掛(待續...)
   
斷點屬性:
    1.hit count
執行多少次數後暫掛 用於循環
    2.enable condition
遇到符合你輸入條件(ture/改變時)就暫掛
    3.suspend thread
多線程時暫掛此線程
    4.suspend VM
暫掛虛擬機

    13.variables 視圖裏的變量可以改變變量值,在variables 視圖選擇變量點擊右鍵--change value.一次來進行快速調試。
    14.debug
過程中修改了某些code--save&build-->resume-->重新暫掛於斷點

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章