工欲善其事,必先利其器。下面是一些Eclipse使用技巧。
1. 拷貝工作空間配置
export--General(Preferences)--Export all(Installed JREs/ Java Code Style Preferences/ Java Compiler Preferences 全選)保存路徑--文件名
切換到新的工作空間后
import--General(Preferences)--選擇保存的文件--finish
2. 鍵盤小助手
(1)顯示行號:window--Preferences--General--Editors--Text Editors--Show line numbers(勾選)
(2)代碼自動提示:window--Preferences--java--Editor--Content Assist--Auto activation triggers for java --填入:abcdefghijklmnopqrstuvwxyz._
Alt + / 提示
(3)快速注釋:
行注釋 Ctrl+/ 去除 Ctrl +/
塊注釋 Ctrl+shift+/ 去除 Ctrl+ shift+\
(4) 切換窗口
Ctrl+M 編輯窗口最大化
Ctrl+W 快速關閉窗口
Ctrl+shift+F4: 關閉打開的所有的窗口
Ctrl+ F6 快速切換編輯窗口
Ctrl+Q 快速回到上次編輯點
(5)快速大小寫
小寫:Ctrl+shift+Y
大寫:Ctrl+shift+x
(6)快速處理行代碼
Ctrl+D 刪除當前行
Ctrl +alt+ 向下的箭頭 復制當前行到下一行
Ctrl+alt+ 向上的箭頭 復制當前行到上一行
Alt+向下的箭頭 快速提取某行到下邊指定位置
Alt+ 向上的箭頭 快速提取某行到上邊指定的位置
(7)快速覆寫超類方法
override Implement Methods
(8)快速導入包 Ctrl + shift+O
快速添加javac 注釋:alt + shift+J
(9)使用代碼塊
選中代碼, alt+shift+Z 導入代碼塊
3.代碼質量
(1)快速格式化代碼 Ctrl+Shift+F
設置自己的風格 window--Preference--formatter--Braces--(調整花括號到下一行)
(2)方法排序
source--Fort Members...-- 按字母排序方法
(3)整理導入的包
Source---Organize imports: Ctrl+shift+O
(4)代碼重構
rename:選中變量--rename 更改變量名 類名也OK
move: 選中類名,move--新包名下面
change method signature: 更改方法 如:添加方法
Convert Anonymous Class to Nested Class :轉換命名類
pull down :父類屬性向下移
pull up: 子類方法向上移
Extract Interface: 快速抽取接口 選中方法-- Refacter--Extract Interface---輸入接口name
Extract Method: 提取方法 選中代碼塊---Extract method--finish
Extract local variable: 抽取成局部變量
Extract Constant: 提取靜態變量 選中變量名--Extract constant--輸入name
Convert Local Variable to Field
Encapsualate Field: 封閉字段
Introduce Parameter:選中返回的參數 -- Introduce Parameter -外部傳入參數
4.代碼閱讀
改變包的顯示層次: Package Presentation--flat or Hierarchical(個人喜好這種樣式)
快速查看代碼的定義: shift+左鍵 : 查看變量 方法 類的定義
快速進入代碼方法:選中方法 + Ctrl
列出類綱要: Ctrl+O 查看一個類的綱要,列出其方法和成員變量。再按一次 Ctrl+O 顯示父類的方法和成員變量
查看繼承層次 Ctrl+T: 查看一個類的繼承的關系樹,是自頂向下的。再按一次CTRL+T 會換成自底向上的
代碼查看回退 : alt+左右方向鍵 我們經常遇到看代碼時 Ctrl+左鍵, 層層跟蹤,然后迷失在代碼中的情況,這時,只需按alt+方向鍵就可以退回到上次閱讀的位置。同理 按 alt+右方向鍵 會前進到剛才退回的閱讀位置。 就像瀏覽器的前進和后退按鈕一樣。 Ctrl+Q 快速回到上次編輯的位置
查看調用層次: Ctal+alt+H 如果你想知道一個類的方法到底被哪些其他的類調用,那么選中這個方法名,然后按住 Ctrl+alt+H,Eclipse 就會顯示出這個方法被哪些方法盜用。最終產生一個調用關系樹。
快速定位類 : Ctrl+shift+T
快速定位選中詞 Ctrl+K 切換選中的詞
快速定位到匹配符:Ctrl+shift+P {} ()
增量查找 正向:Ctrl+j 反向: Ctrl+shift+J
快速比較:quick diff
添加書簽和任務: bookmark task
搜索 java search
5. 代碼調試
6. eclipse 漢化
help--install new software--輸入地址:http://eclipse.org/babel/downloads.php 獲取漢化包(選中簡體中文)