前言
掌握IDE調試快速鍵方便我們快速定位程式bug位置,對於問題的解決和效率有巨大的協助
Eclipse快速鍵設定和修改
關於快速鍵的設定和修改方式為:選擇功能表列的Window->Preferences-> General->Key,選中某快速鍵功能時,在下方進行設定和綁定,具體方法這裡不再贅述。對於快速鍵的設定建議,最好使用預設,預設的快速鍵使用久了自然就會成為習慣,而且在團隊配合中胡帶來便利,若自己有自己一套的快速鍵方式和習慣,難免與他人進行代碼溝通時出現障礙。
最常用的快速鍵Ctrl+1
快速修複鍵Ctrl+1是eclipse最常用的快速鍵,有點像vs中的快速using類一樣,在IDE使用過程的開發中,只要看到小叉叉,可先使用快速修複鍵,它可幫你補充相關的包引用未匯入,此處應該使用trycatch等等
調試最常用快速鍵F5、F6、F7、F8 通常對程式調試最多時使用的幾個快速鍵就是這幾個,其中: F5:單步進入,進入方法內部; F6:下一行代碼,逐行步進; F7:返回至調用處的下一行代碼
F8:繼續運行,跳過當前中斷,運行至下一個斷點,若當前中斷的後面沒有斷點,則運行程式不會中斷。
F11:調試並啟動程式
對於快速鍵F7的效果秒速如下,先上代碼:
package JavaLearn;class Parent2{ int i=10;// 父類變數 public void setI(int i){ this.i=i; //(2) } } class samename extends Parent2{ int i=10;// 子類與父類同名的變數 public static void main(String args[]){ samename son=new samename(); System.out.println("son.i="+son.i); son.setI(100); //(1) System.out.println("After setI(100) : son.i="+son.i); //(3) Parent2 parent=son; System.out.println("See son as Parent : son.i="+parent.i); } }
以上代碼假設在19行打了斷點,調試啟動程式,在此處中斷,按下F5進入方法setI內部,此時斷點會跳到9行出,此時按下F7,則代碼將會返回至調用處,即(3)的位置,第20行
其他常用快速鍵
格式化:Ctrl+Shift+F 格式化對其代碼
大小寫轉換:Ctrl+Shift+x 轉為大寫 Ctrl+Shift+y 轉為小寫
setter和getter快速鍵構造:Shift+Alt+S彈出框裡選setter和getter構造
模板注釋快速鍵:Shift+Alt+j
代碼快注釋/**/:ctrl+shift+/
行注釋//:ctrl+/
重新命名:Alt+Shift+R
查看變數值(調試時):Ctrl+Shift+d 或者 Ctrl+Shift+i
摺疊代碼和展開代碼:Ctrl+Shift+Numpad_Divede(小鍵盤的/號)
Ctrl+Shift+Numpad_Multiply(小鍵盤的*號)
搜尋:Ctrl+H
尋找和替換:Ctrl+F
建立項目:Ctrl+N
建立檔案:Alt+Shift+N
注釋/取消注釋:Ctrl+/
刪除當前行:Ctrl+D
查看方法說明:F2
查看原始碼、聲明:F3
後退,取消上次編輯:Ctrl+z
儲存:Ctrl +S,Ctrl+Shift+S
列出當前所有快速鍵:Ctrl+Shift+L
參考資料:
Eclipse斷點調試
eclipse調試java程式的九個技巧
eclipse 常用設定,常用快速鍵
Java開發環境之------MyEclipse快速鍵和排除錯誤第一選擇ctrl+1(***重點***:ctrl+1,快速修複---有點像vs中的快速using
若有錯誤,煩請小夥伴指正,感激涕零,暴走!