Eclipse快捷鍵指南
Ctrl+1 快速修復(fù)(最經(jīng)典的快捷鍵,就不用多說了)
Ctrl+D:刪除當(dāng)前行
Ctrl+Alt+↓復(fù)制當(dāng)前行到下一行(復(fù)制增加)
Ctrl+Alt+↑復(fù)制當(dāng)前行到上一行(復(fù)制增加)
Alt+↓當(dāng)前行和下面一行交互位置(特別實(shí)用,可以省去先剪切,再粘貼了)
Alt+↑當(dāng)前行和上面一行交互位置(同上)
Alt+←前一個(gè)編輯的頁面
Alt+→下一個(gè)編輯的頁面(當(dāng)然是針對(duì)上面那條來說了)
Alt+Enter顯示當(dāng)前選擇資源(工程,or 文件 or文件)的屬性
Shift+Enter在當(dāng)前行的下一行插入空行(這時(shí)鼠標(biāo)可以在當(dāng)前行的任一位置,不一定是最后)
Shift+Ctrl+Enter在當(dāng)前行插入空行(原理同上條)
Ctrl+Q定位到最后編輯的地方
Ctrl+L定位在某行 (對(duì)于程序超過100的人就有福音了)
Ctrl+M最大化當(dāng)前的Edit或View (再按則反之)
Ctrl+/注釋當(dāng)前行,再按則取消注釋
Ctrl+O快速顯示 OutLine
Ctrl+T快速顯示當(dāng)前類的繼承結(jié)構(gòu)
Ctrl+W關(guān)閉當(dāng)前Editer
Ctrl+K參照選中的Word快速定位到下一個(gè)
Ctrl+E快速顯示當(dāng)前Editer的下拉列表(如果當(dāng)前頁面沒有顯示的用黑體表示)
Ctrl+/(小鍵盤)折疊當(dāng)前類中的所有代碼
Ctrl+×(小鍵盤)展開當(dāng)前類中的所有代碼
Ctrl+Space代碼助手完成一些代碼的插入(但一般和輸入法有沖突,可以修改輸入法的熱鍵,也可以暫用Alt+/來代替)
Ctrl+Shift+E顯示管理當(dāng)前打開的所有的View的管理器(可以選擇關(guān)閉,激活等操作)
Ctrl+J正向增量查找(按下Ctrl+J后,你所輸入的每個(gè)字母編輯器都提供快速匹配定位到某個(gè)單詞,如果沒有,則在stutes line中顯示沒有找到了,查一個(gè)單詞時(shí),特別實(shí)用,這個(gè)功能Idea兩年前就有了)
Ctrl+Shift+J反向增量查找(和上條相同,只不過是從后往前查)
Ctrl+Shift+F4關(guān)閉所有打開的Editer
Ctrl+Shift+X把當(dāng)前選中的文本全部變味小寫
Ctrl+Shift+Y把當(dāng)前選中的文本全部變?yōu)樾?br />Ctrl+Shift+F 格式化當(dāng)前代碼
Ctrl+Shift+P定位到對(duì)于的匹配符(譬如{}) (從前面定位后面時(shí),光標(biāo)要在匹配符里面,后面到前面,則反之)
下面的快捷鍵是重構(gòu)里面常用的,本人就自己喜歡且常用的整理一下(注:一般重構(gòu)的快捷鍵都是Alt+Shift開頭的了)
Alt+Shift+R重命名 (是我自己最愛用的一個(gè)了,尤其是變量和類的Rename,比手工方法能節(jié)省很多勞動(dòng)力)
Alt+Shift+M抽取方法 (這是重構(gòu)里面最常用的方法之一了,尤其是對(duì)一大堆泥團(tuán)代碼有用)
Alt+Shift+C修改函數(shù)結(jié)構(gòu)(比較實(shí)用,有N個(gè)函數(shù)調(diào)用了這個(gè)方法,修改一次搞定)
Alt+Shift+L抽取本地變量( 可以直接把一些魔法數(shù)字和字符串抽取成一個(gè)變量,尤其是多處調(diào)用的時(shí)候)
Alt+Shift+F把Class中的local變量變?yōu)閒ield變量 (比較實(shí)用的功能)
Alt+Shift+I合并變量(可能這樣說有點(diǎn)不妥Inline)
Alt+Shift+V移動(dòng)函數(shù)和變量(不怎么常用)
Alt+Shift+Z重構(gòu)的后悔藥(Undo)
編輯
作用域功能 快捷鍵
全局查找并替換 Ctrl+F
文本編輯器查找上一個(gè) Ctrl+Shift+K
文本編輯器查找下一個(gè) Ctrl+K
全局撤銷 Ctrl+Z
全局復(fù)制 Ctrl+C
全局恢復(fù)上一個(gè)選擇 Alt+Shift+↓
全局剪切 Ctrl+X
全局快速修正 Ctrl1+1
全局內(nèi)容輔助 Alt+/
全局全部選中 Ctrl+A
全局刪除 Delete
全局上下文信息 Alt+?
Alt+Shift+?
Ctrl+Shift+Space
Java編輯器顯示工具提示描述 F2
Java編輯器選擇封裝元素 Alt+Shift+↑
Java編輯器選擇上一個(gè)元素 Alt+Shift+←
Java編輯器選擇下一個(gè)元素 Alt+Shift+→
文本編輯器增量查找 Ctrl+J
文本編輯器增量逆向查找 Ctrl+Shift+J
全局粘貼 Ctrl+V
全局重做 Ctrl+Y
查看
作用域功能 快捷鍵
全局放大 Ctrl+=
全局縮小 Ctrl+-
窗口
作用域功能 快捷鍵
全局激活編輯器 F12
全局切換編輯器 Ctrl+Shift+W
全局上一個(gè)編輯器 Ctrl+Shift+F6
全局上一個(gè)視圖 Ctrl+Shift+F7
全局上一個(gè)透視圖 Ctrl+Shift+F8
全局下一個(gè)編輯器 Ctrl+F6
全局下一個(gè)視圖 Ctrl+F7
全局下一個(gè)透視圖 Ctrl+F8
文本編輯器顯示標(biāo)尺上下文菜單 Ctrl+W
全局顯示視圖菜單 Ctrl+F10
全局顯示系統(tǒng)菜單 Alt+-
導(dǎo)航
作用域功能 快捷鍵
Java編輯器打開結(jié)構(gòu) Ctrl+F3
全局打開類型 Ctrl+Shift+T
全局打開類型層次結(jié)構(gòu) F4
全局打開聲明 F3
全局打開外部javadoc Shift+F2
全局打開資源 Ctrl+Shift+R
全局后退歷史記錄 Alt+←
全局前進(jìn)歷史記錄 Alt+→
全局上一個(gè) Ctrl+,
全局下一個(gè) Ctrl+.
Java編輯器顯示大綱 Ctrl+O
全局在層次結(jié)構(gòu)中打開類型 Ctrl+Shift+H
全局轉(zhuǎn)至匹配的括號(hào) Ctrl+Shift+P
全局轉(zhuǎn)至上一個(gè)編輯位置 Ctrl+Q
Java編輯器轉(zhuǎn)至上一個(gè)成員 Ctrl+Shift+↑
Java編輯器轉(zhuǎn)至下一個(gè)成員 Ctrl+Shift+↓
文本編輯器轉(zhuǎn)至行 Ctrl+L
搜索
作用域功能 快捷鍵
全局出現(xiàn)在文件中 Ctrl+Shift+U
全局打開搜索對(duì)話框 Ctrl+H
全局工作區(qū)中的聲明 Ctrl+G
全局工作區(qū)中的引用 Ctrl+Shift+G
文本編輯
作用域功能 快捷鍵
文本編輯器改寫切換 Insert
文本編輯器上滾行 Ctrl+↑
文本編輯器下滾行 Ctrl+↓
Ctrl+D:
Ctrl+Alt+↓
Ctrl+Alt+↑
Alt+↓
Alt+↑
Alt+←
Alt+→
Alt+Enter
Shift+Enter
Shift+Ctrl+Enter
Ctrl+Q
Ctrl+L
Ctrl+M
Ctrl+/
Ctrl+O
Ctrl+T
Ctrl+W
Ctrl+K
Ctrl+E
Ctrl+/(小鍵盤)
Ctrl+×(小鍵盤)
Ctrl+Space
Ctrl+Shift+E
Ctrl+J
Ctrl+Shift+J
Ctrl+Shift+F4
Ctrl+Shift+X
Ctrl+Shift+Y
Ctrl+Shift+P
下面的快捷鍵是重構(gòu)里面常用的,本人就自己喜歡且常用的整理一下(注:一般重構(gòu)的快捷鍵都是Alt+Shift開頭的了)
Alt+Shift+R
Alt+Shift+M
Alt+Shift+C
Alt+Shift+L
Alt+Shift+F
Alt+Shift+I
Alt+Shift+V
Alt+Shift+Z
編輯
作用域
全局
文本編輯器
文本編輯器
全局
全局
全局
全局
全局
全局
全局
全局
全局
Alt+Shift+?
Ctrl+Shift+Space
Java編輯器
Java編輯器
Java編輯器
Java編輯器
文本編輯器
文本編輯器
全局
全局
查看
作用域
全局
全局
窗口
作用域
全局
全局
全局
全局
全局
全局
全局
全局
文本編輯器
全局
全局
導(dǎo)航
作用域
Java編輯器
全局
全局
全局
全局
全局
全局
全局
全局
全局
Java編輯器
全局
全局
全局
Java編輯器
Java編輯器
文本編輯器
搜索
作用域
全局
全局
全局
全局
文本編輯
作用域
文本編輯器
文本編輯器
文本編輯器