Ecplise開發工具的使用

oLengNuanZiZhi12發表於2020-12-13

1> Eclipse基本概念

  1. 工作區(workspace)
  2. 專案(Project)

2>Eclipse的常用快捷鍵

快捷鍵功能
Alt + /程式碼助手,加快程式碼完成速度
Ctrl + Z撤銷之前的操作
Ctrl + Y反撤銷之前的操作
Ctrl + /使用單行註釋一個程式碼塊,如果重複使用改功能可以撤銷
Ctrl + Shift + /使用多行註釋一個程式碼塊
Ctrl + Shift + \取消多行註釋一個程式碼塊
Ctrl + X剪下
Ctrl + F查詢
Ctrl + D刪除一行程式碼

3>Ecilpse的實用功能

Source(Alt + Shift + S)
1>根據類中的成員變數生成關於它們的引數的建構函式。
2>自動複寫equals()、toString()、hashCode()等方法等。

4>程式碼重構(Refactor)

改變既有程式碼的設計:
提高程式碼的可複用性,減少重複程式碼。
重構的特點:

  1. 重構可以改善軟體的設計。
  2. 重構可以讓軟體更加容易理解。
  3. 重構可以協助尋找bugs。
  4. 重構可以提升開發速度。

Eclipse實現Refactor的簡單功能

  1. 對類實現改名 Refactor=>Rename,這樣可以使所有該類的子類等也實現同時改名。
  2. 將一個類挪動到另一個包中,Refactor=>Move。
  3. 修改方法的簽名,對方法名使用重構,Refactor=>Change Method Signature。
  4. 將某個方法,向上交給父類或者介面,對方法名使用重構,Refactor=>Pull up。
  5. 將某個方法,向下交給子類,對方法名使用重構,Refactor=>Pull down。
  6. 將某個方法,對所有方法包括方法體使用重構,抽取出來給某個類、父類或者介面,Refactor=>Extract Class或者Refactor=>Extract SuperClass或者Refactor=>Interface
  7. 將某組程式碼(在多個方法裡都重複),抽離出來並給予它一個單獨的方法名,選定這組程式碼使用重構,Refactor=>Extract Method

相關文章