本文總結了Eclipse常用快捷鍵。分享給大家供大家參考,具體如下:
1 幾個最重要的快捷鍵
代碼助手:Ctrl+Space(簡體中文操作系統是Alt+/)
快速修正:Ctrl+1
單詞補全:Alt+/
打開外部Java文檔:Shift+F2
顯示搜索對話框:Ctrl+H
快速Outline:Ctrl+O
打開資源:Ctrl+Shift+R
打開類型:Ctrl+Shift+T
顯示重構菜單:Alt+Shift+T
上一個/下一個光標的位置:Alt+Left/Right
上一個/下一個成員(成員對像或成員函數):Ctrl+Shift+Up/Down
選中閉合元素:Alt+Shift+Up/Down/Left/Right
刪除行:Ctrl+D
在當前行上插入一行:Ctrl+Shift+Enter
在當前行下插入一行: Shift+Enter
上下移動選中的行:Alt+Up/Down
組織導入:Ctrl+Shift+O
2 定位
2.1 行內定位
行末/行首:End/Home
前一個/後一個單詞:Ctrl+Right/Left
2.2 文件內定位
跳到某行:Ctrl+L
上下滾屏:Ctrl+Up/Down
上一個/下一個成員(成員對像或成員函數):Ctrl+Shift+Up/Down
快速Outline:Ctrl+O
2.3 跨文件定位
打開聲明:F3
打開資源:Ctrl+Shift+R
打開類型:Ctrl+Shift+T
在workspace中搜索選中元素的聲明:Ctrl+G
在workspace中搜索選中的文本:Ctrl+Alt+G
在workspace中搜索選中元素的引用:Ctrl+Shift+G
打開調用層次結構:Ctrl+Alt+H
快速層次結構:Ctrl+T
反悔:Ctrl+Z
2.4 其它
上一個/下一個光標所在位置:Alt+Left/Right
上一個編輯的位置:Ctrl+Q
3 選中
3.1 行內選中
選中到行末/行首:Shift+End/Home
選中上一個/下一個單詞:Ctrl+Shift+Left/Right
3.2 文件內選中
選中閉合元素:Alt+Shift+Up
恢復到上一個選中:Alt+Shift+Down
選中下一個/上一個元素:Alt+Shift+Right/Left
4 定位/選中/操作同時
刪除行:Ctrl+D
刪除下一個/上一個單詞:Ctrl+Delete/Backspace
刪除到行末:Ctrl+Shift+Delete
在當前行上插入一行:Ctrl+Shift+Enter
在當前行下插入一行: Shift+Enter
上下移動選中的行:Alt+Up/Down
拷貝選中的行:Ctrl+Alt+Up/Down
5 其它的代碼編輯類快捷鍵
保存:Ctrl+S
保存所有:Ctrl+Shift+S
下一個命中的項(搜索之後):Ctrl+.
註釋:Ctrl+/
添加導入:Ctrl+Shift+M
顯示快捷鍵幫助:Ctrl+Shift+L
變為大/小寫:Ctrl+Shift+X/Y
6 重構
顯示重構菜單:Alt+Shift+T
重構-改變方法簽名:Alt+Shift+C
重構-移動:Alt+Shift+V
重構-重命名:Alt+Shift+R
7 編輯器、視圖、透視圖切換
下一個編輯器:Ctrl+F6
下一個視圖:Ctrl+F7
下一個透視圖:Ctrl+F8
最大化當前視圖或編輯器:Ctrl+M
激活編輯器:F12
8 Debug
F5:Step Into(debug)
F6:Step over(debug)
F7:Step return(debug)
F8:Resume(debug)
F11:debug上一個應用(debug)
9 Up/Down/Right/Left類快捷鍵
Ctrl
前一個/後一個單詞:Ctrl+Right/Left
上下滾屏:Ctrl+Up/Down
Alt
上一個/下一個光標的位置:Alt+Left/Right
上下移動選中的行:Alt+Up/Down
Shift
選中上一個/下一個字符:Shift+Left/Right
選中上一行/下一行(從當前光標位置開始):Shift+Up/Down
Ctrl+Shift
上一個/下一個成員(成員對像或成員函數):Ctrl+Shift+Up/Down
選中上一個/下一個單詞:Ctrl+Shift+Left/Right
Alt+Shift
選中閉合元素:Alt+Shift+Up
恢復到上一個選中:Alt+Shift+Down
選中下一個/上一個元素:Alt+Shift+Right/Left
拷貝選中的行:Ctrl+Alt+Up/Down
Ctrl+Alt
拷貝選中的行:Ctrl+Alt+Up/Down
10 F類快捷鍵
F2:顯示提示/重命名
F3:打開選中元素的聲明
F4:打開選中元素的類型繼承結構
F5:刷新
F5:Step Into(debug)
F6:Step over(debug)
F7:Step return(debug)
F8:Resume(debug)
F11:debug上一個應用(debug)
F12:激活編輯器
補充:
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)
編輯
作用域功能快捷鍵全局查找並替換Ctrl+F
文本編輯器查找上一個Ctrl+Shift+K
文本編輯器查找下一個Ctrl+K
全局撤銷Ctrl+Z
全局複製Ctrl+C
全局恢復上一個選擇Alt+Shift+↓
全局剪切Ctrl+X
全局快速修正Ctrl1+1
全局內容輔助Alt+/
全局全部選中Ctrl+A
全局刪除Delete
全局上下文信息Alt+?
Alt+Shift+?
Ctrl+Shift+Space
Java編輯器顯示工具提示描述F2
Java編輯器選擇封裝元素Alt+Shift+↑
Java編輯器選擇上一個元素Alt+Shift+←
Java編輯器選擇下一個元素Alt+Shift+→
文本編輯器增量查找Ctrl+J
文本編輯器增量逆向查找Ctrl+Shift+J
全局粘貼Ctrl+V
全局重做Ctrl+Y
查看
作用域功能快捷鍵全局放大Ctrl+=
全局縮小Ctrl+-
窗口
作用域功能快捷鍵全局激活編輯器F12
全局切換編輯器Ctrl+Shift+W
全局上一個編輯器Ctrl+Shift+F6
全局上一個視圖Ctrl+Shift+F7
全局上一個透視圖Ctrl+Shift+F8
全局下一個編輯器Ctrl+F6
全局下一個視圖Ctrl+F7
全局下一個透視圖Ctrl+F8
文本編輯器顯示標尺上下文菜單Ctrl+W
全局顯示視圖菜單Ctrl+F10
全局顯示系統菜單Alt+-
導航
作用域功能快捷鍵
Java編輯器打開結構Ctrl+F3
全局打開類型Ctrl+Shift+T
全局打開類型層次結構F4
全局打開聲明F3
全局打開外部javadoc Shift+F2
全局打開資源Ctrl+Shift+R
全局後退歷史記錄Alt+←
全局前進歷史記錄Alt+→
全局上一個Ctrl+,
全局下一個Ctrl+.
Java編輯器顯示大綱Ctrl+O
全局在層次結構中打開類型Ctrl+Shift+H
全局轉至匹配的括號Ctrl+Shift+P
全局轉至上一個編輯位置Ctrl+Q
Java編輯器轉至上一個成員Ctrl+Shift+↑
Java編輯器轉至下一個成員Ctrl+Shift+↓
文本編輯器轉至行Ctrl+L
搜尋
作用域功能快捷鍵全局出現在文件中Ctrl+Shift+U
全局打開搜索對話框Ctrl+H
全局工作區中的聲明Ctrl+G
全局工作區中的引用Ctrl+Shift+G
文本編輯
作用域功能快捷鍵文本編輯器改寫切換Insert
文本編輯器上滾行Ctrl+↑
文本編輯器下滾行Ctrl+↓
文件
作用域功能快捷鍵全局保存Ctrl+S
全局打印Ctrl+P
全局關閉Ctrl+F4
全局全部保存Ctrl+Shift+S
全局全部關閉Ctrl+Shift+F4
全局屬性Alt+Enter
全局新建Ctrl+N
專案
作用域功能快捷鍵全局全部構建Ctrl+B
原始碼
作用域功能快捷鍵
Java編輯器格式化Ctrl+Shift+F
Java編輯器取消註釋Ctrl+/
Java編輯器註釋Ctrl+/
Java編輯器添加導入Ctrl+Shift+M
Java編輯器組織導入Ctrl+Shift+O
Java編輯器使用try/catch塊來包圍未設置,太常用了,所以在這裡列出,建議自己設置。
也可以使用Ctrl+1自動修正。
運行
作用域功能快捷鍵全局單步返回F7
全局單步跳過F6
全局單步跳入F5
全局單步跳入選擇Ctrl+F5
全局調試上次啟動F11
全局繼續F8
全局使用過濾器單步執行Shift+F5
全局添加/去除斷點Ctrl+Shift+B
全局顯示Ctrl+D
全局運行上次啟動Ctrl+F11
全局運行至行Ctrl+R
全局執行Ctrl+U
重構
作用域功能快捷鍵全局撤銷重構Alt+Shift+Z
全局抽取方法Alt+Shift+M
全局抽取局部變量Alt+Shift+L
全局內聯Alt+Shift+I
全局移動Alt+Shift+V
全局重命名Alt+Shift+R
全局重做Alt+Shift+Y
希望本文所述對大家Java程序設計有所幫助。