Eclipse是Java開發常用的IDE工具,熟練使用快捷鍵可以提高開發效率,使得編碼工作事半功倍,下面介紹幾種常用的代碼編輯和補全工具
- 重命名快捷鍵:Alt+Shift+R
可用于類名,方法名,屬性名等的重命名,滑鼠點選要重命名的地方,按住Alt+Shift+R ,會提示重新輸入名字,此時重新鍵入新的名字,按Enter鍵即可改名,不管需要重命名的類,還是調用了該類的其他類名字都會改變。如果重命名的是類中的屬性則按住快捷鍵兩次,可實作get/set方法的自動重命名。
- 格式化代碼:Ctrl+Shift+F
用于格式化代碼,代碼的編寫盡量規範整潔,使得代碼的閱讀更加順暢,此格式化操作可以使用預設的配置,也可以自己設定。如果想整個類格式化,可以先Ctrl+A全選,再執行格式化操作。格式化也可以通過在代碼區右鍵Source-->Format來實作。
- 自動導入包及清除多餘的包:Ctrl+Shift+O
在編寫java代碼時需要引入已有的jar包,但是手動一個個導包很麻煩,使用快捷鍵Ctrl+Shift+O,選擇需要的jar包後确認,就可以實作自動導入整個類依賴的所有jar包和清除不用的jar包。
- 把多行代碼抽象為一個方法(提取方法):Alt+Shift+M
在代碼編寫的過程中,一個方法寫的過長會影響閱讀和調試,是以可以把某部分功能塊的代碼抽象出來單獨作為一個方法。同樣Alt+Shift+L用于提取本地變量。
其他常用的快捷鍵:
- 删除代碼:Ctrl+D用于删除代碼
- 建立:Ctrl+N,可以現在需要建立的工程
代碼補全
- 代碼提示資訊:Alt+/
用于提示輸入代碼,補充輸出語句,選中需要輸出的部分語句,alt+/選擇需要的一項即可。
其中main+Alt+/用于補全main方法,syso+Alt+/用于補全System.out.println()列印輸出代碼。定義自己的alt+/ 的設定在windows --> perfernces --> Java --> Editor -- >Templates -- >New,您感興趣的話可以嘗試。
- 自動生成構造方法:
Alt+Shift+S打開Source,接着鍵入其他的字母可以自動生成構造方法,自動生成get/set方法等。
+C可以生成空參構造方法,+O根據本地字段(成員變量)生成有參構造,+R生成get/set方法。例如,先鍵入Alt+Shift+S後再鍵入R可以調出生成get/set方法的界面
- 代碼注釋:
代碼中加入注釋可以讓代碼的可讀性更高。
Ctrl+/ 用于單行注釋,去掉單行注釋的快捷鍵是同樣的。
選中要注釋的代碼鍵入Ctrl+Shift+/可用于多行注釋,光标在區域内鍵入Ctrl+Shift+\用于取消注釋
- 複制代碼:
Ctrl+Alt+向下鍵箭頭,用于向下複制一行代碼,Ctrl+Alt+向上鍵箭頭,用于向上複制一行代碼
- 建立空白行:
Shift+Enter 在目前行下建立一個空白行,與光标是否在行末無關。Ctrl+Shift+enter 在目前行之前插入空白行。
- 移動代碼:
Alt+方向鍵,将目前行上下移動。
- Javadoc 注釋:
Java注釋是能夠生成html文檔的,甚至android官方文檔也是所謂Java doc 生成的, 他的快捷鍵是alt+shift+j
- 回到上一次的編輯點:
快捷鍵是ctrl+q,對于記憶力不好的程式員很有用
- 切換視窗的快捷鍵:
eclipse中一端項目足夠的大的話,視窗就切換是必然了,怎麼快速的切換視窗了。用滑鼠點點,太慢了,這裡我介紹兩種快捷鍵,
ctrl+m切換視窗視圖 使其編輯視窗最大化。ctrl+F6切換到不同類的視窗中。