天天看點

eclipse快捷鍵與NetBeans快捷鍵

在日常工作中熟練的使用快捷鍵是提高編寫代碼速度的利器,下面為eclipse與NetBeans的常用快捷鍵,以備所需。

eclipse:

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 代碼助手完成一些代碼的插入(但一般和輸入法有沖突,可以修改輸入法的熱鍵,也可以暫用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)

PS:其實最常用的估計還是代碼助手ALT+/ 與注釋Ctrl+Shift+/.另外eclipse比較爽的地方就是可以自己定義自己的快捷鍵:window---->preferences----->general---->key

--------------------------------------------------------------------------------------------------------------------------------

NetBeans:

完成代碼:ctrl+\

錯誤提示:alt + enter

自動完成字元串: ctrl+L ctrl+k

右鍵:修複自動導入

右鍵:格式化代碼風格

導入所需包:ctrl+shift+i

格式化代碼:alt+shift+F

注釋代碼:ctrl+/

1、完成代碼:ctrl+\ //任何地方按下此組合鍵,均會提示相應的參考字段;

2、錯誤提示:alt + enter //顧名思義,當系統報錯時,按下此組合可以檢視系統提示;

3、自動完成字元串: ctrl+L ctrl+k //後者(Ctrl+L沒用過)組合鍵自動打出字元串,每按一次打出一個新串,串序自下向上;

4、右鍵:修複自動導入

5、右鍵:格式化代碼風格

6、導入所需包:ctrl+shift+i

7、格式化代碼:alt+shift+F

8、注釋/取消注釋:ctrl+/,此功能支援多行注釋,但首先需選中所要注釋行

9、psvm+Tab 生成Main方法

10、sout + Tab //生成輸出語句

11、ctrl+enter //增加空白行,光标不移動;

12、alt+shift+F //格式,不太懂什麼意思,高手可以解釋下;

13、alt+enter //不太會用;

13、Alt+insert //插入代碼(包括構造函數,setter和getter方法等);

14、Alt+Shift+O //轉到類;

15、Ctrl+Tab //在打開的源檔案中進行切換;

16、Ctrl+O或Ctrlt+單擊 //轉到源,即按住Ctrl鍵然後單擊某源就可以打開源代碼;

補充幾條:

Shift+F6 //運作目前程式

Ctrl+Shift+F5: //調試目前程式

Ctrl+F //快速查找代碼中的字元串

Ctrl+Delete //也是一個比較常用的shortcut,大家可以試試;

Ctrl+Shift+Right //向右逐個選中

Ctrl+Shift+Left //向左逐個選中

Ctrl+Shift+UP/DOWN //複制目前行到下一行,光标不動

Alt+insert : 插入代碼(包括構造函數,setter和getter方法等)

Alt+Shift+O :轉到類

Ctrl+Tab :在打開的源檔案中進行切換

Ctrl+O或Ctrlt+單擊 :轉到源

查找、搜尋和替換

Ctrl-F3 搜尋位于插入點的詞

F3/Shift-F3 在檔案中查找下一個/上一個

Ctrl-F/H 在檔案中查找/替換

Alt-F7 查找使用執行個體

Ctrl-Shift-P 在項目中查找

Alt-Shift-U 查找使用執行個體結果

Alt-Shift-H 關閉搜尋結果突出顯示

Alt-Shift-L 跳轉清單中的下一個(所有檔案)

Alt-Shift-K 跳轉清單中的上一個(所有檔案)

Ctrl-R 重新裝入窗體

Alt-U-U 将標明内容轉換為大寫

Alt-U-L 将標明内容轉換為小寫

Alt-U-R 對標明内容切換大小寫

在源代碼中導航

Alt-Shift-O 轉至類

Alt-Shift-E 轉至 JUnit 測試

Alt-O 轉至源代碼

Alt-G 轉至聲明

Ctrl-B 轉至超級實作

Alt-K/Alt-L 後退/前進

Ctrl-G 轉至行

Ctrl-F2 切換添加/删除書簽

F2/Shift-F2 下一個/上一個書簽

F12/Shift-F12 下一個/上一個使用執行個體/編譯錯誤

Ctrl-Shift-1/2/3 在“項目”/“檔案”/“收藏夾”中選擇

Ctrl-[ 将插入記号移至比對的方括号

Ctrl-^ Ctrl-[(法語/比利時語鍵盤)

用Java編碼

Ctrl-I 覆寫方法

Alt-Shift-F/I 修複全部/標明類的導

Alt-Shift-W 以 try-catch 塊圍繞

Ctrl-Shift-F 重新設定標明内容的

Ctrl-D/Ctrl-T 左移/右移一個制表符

Ctrl-Shift-T/D 添加/撤消注釋行 ("//

Ctrl-L/K 插入下一個/上一個匹

Esc/Ctrl-空格鍵 關閉/打開代碼完成

Ctrl-M 選擇下一個參數

Shift-空格鍵 輸入空格,不展開縮寫

Alt-F1/Shift-F1 顯示/搜尋 Javadoc

Ctrl-Shift-M 提取方法

Alt-U-G 将 “get” 放置到辨別符前面

Alt-U-S 将 “set” 放置到辨別符前面

Alt-U-I 将 “is” 放置到辨別符前面

Ctrl-Backspace/Del 删除上一個/目前詞

Ctrl-E 删除目前行

Ctrl-J-S/E 開始/結束錄制宏

Ctrl-Shift-J 插入國際化字元串

Ctrl-數字鍵盤上的 - 折疊(隐藏)代碼塊

Ctrl-數字鍵盤上的 + 展開已折疊的代碼塊

Ctrl-Shift-數字鍵盤上的 - 折疊所有代碼塊

Ctrl-Shift-數字鍵盤上的 + 展開所有代碼塊

Alt-Enter 顯示建議/提示

打開和切換視圖

Ctrl-Shift-0 顯示“搜尋結果”視窗

Ctrl-0 顯示源代碼編輯器

Ctrl-1 顯示“項目”視窗

Ctrl-2 顯示“檔案”視窗

Ctrl-3 顯示“收藏夾”視窗

Ctrl-4 顯示“輸出”視窗

Ctrl-5 顯示“運作環境”視窗

Ctrl-6 顯示“待做事項”視窗

Ctrl-7 顯示“導航”視窗

Ctrl-Shift-7 顯示“屬性”對話框

Ctrl-Shift-8 顯示元件面闆

Ctrl-8 顯示“版本控制”視窗

Ctrl-9 顯示“VCS 輸出”視窗

Shift-F4 顯示“文檔”對話框

Alt-向左方向鍵 移動到左側視窗

Alt-向右方向鍵 移動到右側視窗

Ctrl-Tab (Ctrl-`) 在打開的文檔之間切換

Shift-Escape 最大化視窗(切換)

Ctrl-F4/Ctrl-W 關閉目前標明的視窗

Ctrl-Shift-F4 關閉所有視窗

Shift-F10 打開上下文菜單

編譯、測試和運作

F9 編譯標明的包或檔案

F11 生成主項目

Shift-F11 清理并生成主項目

Ctrl-Q 設定請求參數

Ctrl-Shift-U 建立 JUnit 測試

Ctrl-F6/Alt-F6 為檔案/項目運作JUnit測試

F6/Shift-F6 運作主項目/檔案

調試

F5 開始調試主項目

Ctrl-Shift-F5 開始調試目前檔案

Ctrl-Shift-F6 開始為檔案調試測試 (JU

Shift-F5/Ctrl-F5 停止/繼續調試會話

F4 運作到檔案中的光标位置

F7/F8 步入/越過

Ctrl-F7 步出

Ctrl-Alt-向上方向鍵 轉至被調用的方法

Ctrl-Alt-向下方向鍵 轉至調用方法

Ctrl-F9 計算表達式的值

Ctrl-F8 切換斷點

Ctrl-Shift-F8 建立斷點

Ctrl-Shift-F7 建立監視

Ctrl-Shift-5 顯示 HTTP 螢幕

Ctrl-Shift-0 顯示“搜尋結果”視窗

Alt-Shift-1 顯示“局部變量”視窗

Alt-Shift-2 顯示“監視”視窗

Alt-Shift-3 顯示“調用棧”視窗

Alt-Shift-4 顯示“類”視窗

Alt-Shift-5 顯示“斷點”視窗

Alt-Shift-6 顯示“會話”視窗

Ctrl-Shift-6 切換到“執行”視窗

Alt-Shift-7 切換到“線程”視窗

Alt-Shift-8 切換到“源”視窗

<!-- SiteSearch Google -->

繼續閱讀