eclipse常用調試快速鍵__eclipse

來源:互聯網
上載者:User
前言

掌握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

若有錯誤,煩請小夥伴指正,感激涕零,暴走!



聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.