//提高啟動速度 "eclipse.exe -vmargs -Xverify:none"
//Eclipse 捷徑
Ctrl+Shift+x -----大寫
Ctrl+Shift+y -----小寫
Ctrl+m 或者 Ctrl+小鍵盤的斷行符號 -----已最大化的視窗/還原
Ctrl+1 -----有錯誤的時候修正錯誤,得到提示資訊
Alt+ ' [ -----自動產生成對符號
Ctrl+ 滑鼠 -----跳轉
Ctrl+ o -----ctrl+o開啟類似outline的視窗, 代碼視窗最大化時,用這個在屬性/方法中跳轉
雙擊左括弧 -----將選擇括弧內內容
選中若干行,把游標移到行首按ctrl+1 -----把這段代碼放入for,while,if,do,try 中
Ctrl+Shift+F -----如果選中了文本,對該文字格式設定化;如果當前沒有選中的文本,格式化整個文檔
Ctrl+Space -----提示資訊,比如如果選sysout,就是輸出 System.out.println();
Ctrl+/ -----單行注釋|取消注釋
Ctrl+Shift+/ -----注釋一個選中的塊/* */
Ctrl+Shift+/ -----取消一個注釋的塊
ctrl+shift+o -----自動修正引入類(添加需要的,刪除沒用的)
Ctrl+K -----找下一個
Ctrl+Shift+k -----往回找
***********************************************************************************
1)alt+/的用處:提示輸入相關的函數,提示輸入相關的類,對ifswitch等代碼的自動輸入;
2)ctrl+shift+f代碼格式化;
3)自動匯入所需要的類別:Ctrl+Shift+O 簡易說明: 假設我們沒有Import任何類別時,當我們在程式裡打入:
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
此時Eclipse會警示說沒有匯入類別,這時我們只要按下Ctrl+Shift+O ,它就會自動幫我們Import類別。
4)查看使用類別的原始碼:Ctrl+滑鼠左鍵點擊 簡易說明:可以看到您所使用類別的原始碼。
5)視景切換:Ctrl+F8
6)“Ctrl + Shift + T”(開啟型別(open type));
7) Control-Shift-T: 開啟類型(Open type)。如果你不是有意磨洋工,還是忘記通過源碼樹(source tree)開啟的方式吧。
8)Control-Shift-R: 開啟資源(不只是用來尋找Java檔案)。小提示:利用Navigator視圖的黃色雙向箭頭按鈕讓你的編輯視窗和導航器相關聯。這會讓你開啟的檔案對應顯示在導航器的層級結構中,這樣便於組織資訊。如果這影響了速度,就關掉它。
9) F3: 開啟申明(Open declaration)。或者,利用Declaration Tab(在Java視圖模式下,選擇Windows --> Show View -- > Declaration)。當你選中代碼中的一個方法,然後按這個按鍵,它會把整個方法在申明方框裡顯示出來。
10)Alt-left arrow: 在導航記錄(Navigation History)中後退。就像Web瀏覽器的後退按鈕一樣,在利用F3跳轉之後,特別有用。(用來返回原先編譯的地方)
11) Alt-right arrow: 導航記錄中向前。
12) Control-Q: 回到最後依次編輯的地方。這個快速鍵也是當你在代碼中跳轉後用的。特別是當你鑽的過深,忘記你最初在做什麼的時候。
13)Control-Shift-G: 在workspace中搜尋引用(reference)。這是重構的前提。對於方法,這個熱鍵的作用和F3恰好相反。它使你在方法的棧中,向上找出一個方法的所有調用者。一個與此相關的功能是開啟“標記”功能(occurrence marking) 。選擇Windows->Preferences->Java-> Editor-> Mark Occurrences,勾選選項。這時,當你單擊一個元素的時候,代碼中所有該元素存在的地方都會被高亮顯示。我個人只使用“標記本地變數”(Mark Local Variables)。注意:太多的高亮顯示會拖慢Eclipse。
14)Control-O: 快速概要(quick outline)。通過這個快速鍵,你可以迅速的跳到一個方法或者屬性,只需要輸入名字的頭幾個字母。
15)Control-/: 對一行注釋或取消注釋。對於多行也同樣適用。
16) Control-Alt-down arrow: 複製高亮顯示的一行或多行。
17) Alt-down arrow: 將一行或多行向下移動。Alt-up arrow會向上移動。
URL:http://blog.csdn.net/liyong1115/archive/2008/01/30/2072876.aspx
***********************************************************************************
1)alt+/的用處:提示輸入相關的函數,提示輸入相關的類,對if/switch等代碼的自動輸入;
2)ctrl+shift+f代碼格式化;
3)自動匯入所需要的類別:Ctrl+Shift+O 簡易說明: 假設我們沒有Import任何類別時,當我們在程式裡打入: BufferedReader buf = new BufferedReader(new InputStreamReader(System.in)); 此時Eclipse會警示說沒有匯入類別,這時我們只要按下Ctrl+Shift+O ,它就會自動幫我們Import類別。
4)查看使用類別的原始碼:Ctrl+滑鼠左鍵點擊 簡易說明:可以看到您所使用類別的原始碼。
5)視景切換:Ctrl+F8
6)“Ctrl + Shift + T”(開啟型別(open type));
7) Control-Shift-T: 開啟類型(Open type)。如果你不是有意磨洋工,還是忘記通過源碼樹(source tree)開啟的方式吧。
8)Control-Shift-R: 開啟資源(不只是用來尋找Java檔案)。小提示:利用Navigator視圖的黃色雙向箭頭按鈕讓你的編輯視窗和導航器相關聯。這會讓你開啟的檔案對應顯示在導航器的層級結構中,這樣便於組織資訊。如果這影響了速度,就關掉它。
9) F3: 開啟申明(Open declaration)。或者,利用Declaration Tab(在Java視圖模式下,選擇Windows --> Show View -- > Declaration)。當你選中代碼中的一個方法,然後按這個按鍵,它會把整個方法在申明方框裡顯示出來。
10)Alt-left arrow: 在導航記錄(Navigation History)中後退。就像Web瀏覽器的後退按鈕一樣,在利用F3跳轉之後,特別有用。(用來返回原先編譯的地方)
11) Alt-right arrow: 導航記錄中向前。
12) Control-Q: 回到最後依次編輯的地方。這個快速鍵也是當你在代碼中跳轉後用的。特別是當你鑽的過深,忘記你最初在做什麼的時候。
13)Control-Shift-G: 在workspace中搜尋引用(reference)。這是重構的前提。對於方法,這個熱鍵的作用和F3恰好相反。它使你在方法的棧中,向上找出一個方法的所有調用者。一個與此相關的功能是開啟“標記”功能(occurrence marking) 。選擇Windows->Preferences->Java-> Editor-> Mark Occurrences,勾選選項。這時,當你單擊一個元素的時候,代碼中所有該元素存在的地方都會被高亮顯示。我個人只使用“標記本地變數”(Mark Local Variables)。注意:太多的高亮顯示會拖慢Eclipse。
14)Control-O: 快速概要(quick outline)。通過這個快速鍵,你可以迅速的跳到一個方法或者屬性,只需要輸入名字的頭幾個字母。
15)Control-/: 對一行注釋或取消注釋。對於多行也同樣適用。
16) Control-Alt-down arrow: 複製高亮顯示的一行或多行。
17) Alt-down arrow: 將一行或多行向下移動。Alt-up arrow會向上移動。
其他的熱鍵在菜單裡有。你可以通過按下Control-Shift-L(從3.1版本開始),看到所有快速鍵的列表。按下Control-Shift-L兩次,會顯示熱鍵對話方塊(Keys Preferences dialog),你可以在這裡自己設定熱鍵。
***********************************************************************************
1. 查看 jsp 或者 js 的路徑: ALT+ 斷行符號
2. 查看 class 檔案路徑時,採用 ctrl+shift+R , 後 ALT+ 斷行符號
3. Ctrl+Shift+x —— 大寫 Ctrl+Shift+y —— 小寫
4. Ctrl+m 或者 Ctrl+ 小鍵盤的斷行符號 —— 已最大化的視窗 / 還原
5. Ctrl+1 —— 有錯誤的時候修正錯誤,得到提示資訊
6. Alt+ ' [ —— 自動產生成對符號
7. Ctrl+ 滑鼠 —— 跳轉
8. Ctrl+ o ——ctrl+o 開啟類似 outline 的視窗 , 代碼視窗最大化時 , 用這個在屬性 / 方法中跳轉
9. 雙擊左括弧 —— 將選擇括弧內內容
10. 選中若干行,把游標移到行首按ctrl+1——把這段代碼放入for,while,if,do,try 中
11. Ctrl+Shift+F —— 如果選中了文本 , 對該文字格式設定化 ; 如果當前沒有選中的文本 , 格式化整個文檔
12. Ctrl + Space —— 提示資訊,比如如果選 sysout ,就是輸出 System.out.println();
13. Ctrl+/ —— 單行注釋 | 取消注釋
14. Ctrl+Shift+/ —— 注釋一個選中的塊 /* */
15. Ctrl+Shift+/ —— 取消一個注釋的塊
16. ctrl+shift+o —— 自動修正引入類(添加需要的,刪除沒用的)
17. Ctrl+K —— 找下一個
18. Ctrl+Shift+k —— 往回找
19. Alt+/: 代碼提示 注意:一般情況下與輸入發發生衝突,可以將代碼提示(Code assist):Ctrl + J(注意需要修改增量尋找)
20. Ctrl+D: 刪除游標所在行
21. Ctrl+ 滑鼠停留 : 可以顯示類和方法的源碼
22. Ctrl+1: 游標停在某變數上,按 Ctrl+1 鍵,可以提供快速重構方案。選中若干行,按 Ctrl+1 鍵可將此段代碼放入 for 、 while 、 if 、 do 或 try 等代碼塊中。
23. F3: 開啟聲明該引用的檔案 , 層次調用關係 Ctrl+ 滑鼠箭頭
24. F4: 開啟類型階層
25. Ctrl+H: 開啟搜尋視窗
26. Alt+Left: 回退一步 Alt+Right: 前跳一步
***********************************************************************************
Ctrl+1 快速修複(最經典的快速鍵,就不用多說了)
Ctrl+D: 刪除當前行
Ctrl+Alt+↓ 複製當前行到下一行(複製增加)
Ctrl+Alt+↑ 複製當前行到上一行(複製增加)
Alt+↓ 當前行和下面一行互動位置(特別實用,可以省去先剪下,再粘貼了)
Alt+↑ 當前行和上面一行互動位置(同上)
Alt+← 前一個編輯的頁面
Alt+→ 下一個編輯的頁面(當然是針對上面那條來說了)
Alt+Enter 顯示當前選擇資源(工程,or 檔案 or檔案)的屬性
Shift+Enter 在當前行的下一行插入空行(這時滑鼠可以在當前行的任一位置,不一定是最後)
Shift+Ctrl+Enter 在當前行插入空行(原理同上條)
Ctrl+Q 定位到最後編輯的地方
Ctrl+L 定位在某行 (對於程式超過100的人就有福音了)
Ctrl+M 最大化當前的Edit或View (再按則反之)
Ctrl+/ 注釋當前行,再按則取消注釋
Ctrl+O 快速顯示 OutLine
Ctrl+T 快速顯示當前類的繼承結構
Ctrl+W 關閉當前Editer
Ctrl+K 參照選中的Word快速定位到下一個
Ctrl+E 快速顯示當前Editer的下拉式清單(如果當前頁面沒有顯示的用黑體表示)
Ctrl+/(小鍵盤) 摺疊當前類中的所有代碼
Ctrl+×(小鍵盤) 展開當前類中的所有代碼
Ctrl+Space 代碼助手完成一些代碼的插入(但一般和IME有衝突,可以修改IME的熱鍵,也可以暫用Alt+/來代替)
Ctrl+Shift+E 顯示管理當前開啟的所有的View的管理器(可以選擇關閉,啟用等操作)
Ctrl+J 正向增量尋找(按下Ctrl+J後,你所輸入的每個字母編輯器都提供快速匹配定位到某個單詞,如果沒有,則在stutes line中顯示沒有找到了,查一個單詞時,特別實用,這個功能Idea兩年前就有了)
Ctrl+Shift+J 反向增量尋找(和上條相同,只不過是從後往前查)
Ctrl+Shift+F4 關閉所有開啟的Editer
Ctrl+Shift+X 把當前選中的文本全部變味小寫
Ctrl+Shift+Y 把當前選中的文本全部變為小寫
Ctrl+Shift+F 格式化當前代碼
Ctrl+Shift+P 定位到對於的匹配符(譬如{}) (從前面定位後面時,游標要在匹配符裡面,後面到前面,則反之)
****************************************
下面的快速鍵是重構裡面常用的,本人就自己喜歡且常用的整理一下(注:一般重構的快速鍵都是Alt+Shift開頭的了)
Alt+Shift+R 重新命名 (是我自己最愛用的一個了,尤其是變數和類的Rename,比手工方法能節省很多勞動力)
Alt+Shift+M 抽取方法 (這是重構裡面最常用的方法之一了,尤其是對一大堆泥團代碼有用)
Alt+Shift+C 修改函數結構(比較實用,有N個函數調用了這個方法,修改一次搞定)
Alt+Shift+L 抽取本地變數( 可以直接把一些魔法數字和字串抽取成一個變數,尤其是多處調用的時候)
Alt+Shift+F 把Class中的local變數變為field變數 (比較實用的功能)
Alt+Shift+I 合并變數(可能這樣說有點不妥Inline)
Alt+Shift+V 移動函數和變數(不怎麼常用)
Alt+Shift+Z 重構的後悔藥(Undo)
Ctrl+Shift+U 選擇選中的文字後非常類似於UE的列表查詢 範圍 功能 快速鍵