eclipse常用快捷鍵分類匯總,實(shí)用快捷鍵一網(wǎng)打盡
為祿勸等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及祿勸網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、祿勸網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
另外還包括了vi插件帶來(lái)的快捷鍵
為了使用更加順手,對(duì)部分快捷鍵進(jìn)行了自定義變更
部分快捷鍵經(jīng)常感覺(jué)失效可能和光標(biāo)位置有關(guān)系,描述里面都有詳細(xì)說(shuō)明
SN. | Eclipse鍵 | VI鍵(Vrapper) | 自定義 | Desc. | 類別 |
1 | Alt+/ | 智能提示輸入,提示內(nèi)容和光標(biāo)所處位置有關(guān)系,構(gòu)造函數(shù)排第一個(gè) 可以多次按alt+/,系統(tǒng)會(huì)有不同的提示 | 編輯 | ||
2 | Ctrl+Alt+/ | 直接補(bǔ)全,不彈出選擇框 | 編輯 | ||
3 | Alt+Shift+A | 列編輯模式切換,按esc撤銷(xiāo), 先按普通方式選取,按快捷鍵切換成列塊,再編輯,與VI有沖突 | 控制 | ||
4 | Alt+Shift+B | 啟用顯示breadcrumb,如果已啟用則光標(biāo)挪到breadcrumb上 | 控制 | ||
5 | Alt+Up | dd, 光標(biāo)移至某行在按p | 移動(dòng)選中的文本到合適的行 | 編輯 | |
6 | Alt+Down | dd, 光標(biāo)移至某行在按p | 移動(dòng)選中的文本到合適的行 | 編輯 | |
7 | Alt+Shift+Up | 是 | 自定義:還原向外層擴(kuò)展選擇的block,適合筆記本使用 | 選中定位 | |
8 | Alt+Shift+Down | 是 | 自定義:收縮層擴(kuò)展選擇的block,適合筆記本使用 | 選中定位 | |
9 | Alt+F7 | 在xml文件編輯窗口使用,切換design和source視圖 | 切換窗口 | ||
10 | Alt+Shift+F7 | 在xml文件編輯窗口使用,切換design和source視圖 | 切換窗口 | ||
11 | Alt+PageDown | 例如jsp編輯頁(yè)面中,有兩個(gè)屬性頁(yè):Design、Source | 切換窗口 | ||
12 | Alt+PageUp | 例如jsp編輯頁(yè)面中,有兩個(gè)屬性頁(yè):Design、Source | 切換窗口 | ||
13 | Alt+Shift+J | 插入類或方法等的注釋模板; 也可以直接輸入: /** | 編輯 | ||
14 | Alt+Left | 軌跡回退;建議重新設(shè)定為Alt+1 | 選中定位 | ||
15 | Alt+Right | 軌跡forward;建議重新設(shè)定為Alt+2 | 選中定位 | ||
16 | Alt+Shift+Left | 是 | 自定義:修改為folding->collapse all,折疊整個(gè)文件,收縮,適合筆記本使用 | 選中定位 | |
17 | Alt+Shift+Right | 是 | 自定義:展開(kāi)當(dāng)前收縮的行,如果在空白行,則展開(kāi)整個(gè)文件, 如果光標(biāo)在代碼上,則局部展開(kāi),適合筆記本使用 | 選中定位 | |
18 | Alt+Shift+O | 突出顯示開(kāi)關(guān)鍵,查找變量時(shí)有用 | 控制 | ||
19 | Alt+Shift+Q | 顯示view列表,再輸入單個(gè)字母選擇 | 切換窗口 | ||
20 | Alt+Shift+R | 重構(gòu)類名、接口名、變量名、函數(shù)名等,在workspace內(nèi)所有調(diào)用的地方也自動(dòng)替換,如果是類名、接口名修改,則文件名也自動(dòng)修改。與Alt+Shift+T同類 | 編輯 | ||
21 | Ctrl+F10 | 彈出屬性窗口 | 彈窗 | ||
22 | Shift+F10 | 鼠標(biāo)右鍵,彈出屬性菜單 Ctrl+Shift+F10也可以 | 彈窗 | ||
23 | Alt+Enter | 窗口對(duì)象的屬性 | 彈窗 | ||
24 | Alt+Shift+S | 屬性快捷菜單,自動(dòng)生成gettter、setter toString等 | 編輯 | ||
25 | Alt+Shift+I | 選定一個(gè)變量等,將原來(lái)的兩行語(yǔ)句合并成一行 | 編輯 | ||
26 | Alt+Shift+L | 重構(gòu)本地變量名,當(dāng)光標(biāo)在變量上時(shí)(不含定義語(yǔ)句上),將該變量及后續(xù)相同變量定義成一個(gè)名稱不同的新變量; 選中語(yǔ)句中可抽取為變量的部分,將語(yǔ)句轉(zhuǎn)換為兩行書(shū)寫(xiě) | 編輯 | ||
27 | Alt+Shift+T | 彈出重構(gòu)快捷菜單,與Alt+Shift+R同類 | 編輯 | ||
28 | Alt+Shift+W | 選擇可用windows | 切換窗口 | ||
29 | Alt+Shift+Z | 彈出窗口,插入預(yù)設(shè)的語(yǔ)句塊 或者 維護(hù)補(bǔ)全輸入的模板 | 編輯 | ||
30 | Ctrl+< (,) | 向上檢索本代碼文件內(nèi)的 警告 和異常,可以設(shè)置成只定位異常 | 選中定位 | ||
31 | Ctrl+> (.) | 向下檢索本代碼文件內(nèi)的 警告 和異常,可以設(shè)置成只定位異常 | 選中定位 | ||
32 | Ctrl+/ | 注釋 | 編輯 | ||
33 | Ctrl+Shift+/ | 塊注釋 | 編輯 | ||
34 | Ctrl+Shift+\ | 撤銷(xiāo)塊注釋 | 編輯 | ||
35 | Ctrl+7 | 注釋 | 編輯 | ||
36 | Ctrl+1 | 快速修復(fù),給出建議方案 | 編輯 | ||
37 | Ctrl+2, L | 智能提示輸入,如先寫(xiě) obj.getAbc(),再按快捷鍵補(bǔ)返回值定義 | 編輯 | ||
38 | Ctrl+3 | 快速訪問(wèn),可輸入關(guān)鍵字檢索 | 控制 | ||
39 | Ctrl+Shift+A | 彈出窗口查找plug-in | 查找 | ||
40 | Ctrl+Alt+J | J(大寫(xiě)) | 合并行 | 編輯 | |
41 | Ctrl+D | dd | 刪除行 (如果安裝VI插件,需要unbind) | 編輯 | |
42 | Ctrl+Backspace | dw | 往前刪除單詞,比較快 | 編輯 | |
43 | Ctrl+Delete | dw | 往后刪除單詞,比較快 | 編輯 | |
44 | Ctrl+Shift+Delete | D(大寫(xiě)) | 刪除到行尾 | 編輯 | |
45 | Ctrl+Up | 光標(biāo)位置跟隨內(nèi)容移動(dòng),建議修改為 Alt+J,VI習(xí)慣scroll line down | 選中定位 | ||
46 | Ctrl+Down | 光標(biāo)不變位置,窗口內(nèi)容滾動(dòng);建議修改為Alt+K,VI習(xí)慣scroll line up | 選中定位 | ||
47 | Ctrl+Shift+Up | 向上查找函數(shù)名,成員變量 | 查找 | ||
48 | Ctrl+Shift+Down | 逐個(gè)函數(shù)向下查找,成員變量 | 查找 | ||
49 | Ctrl+E | 快速查找已打開(kāi)的文件, 每按一次ctrl+E下移一位 | 切換窗口 | ||
50 | Ctrl+Shift+E | 彈窗選取待編輯對(duì)象 | 切換窗口 | ||
51 | Shift+Enter | o | 下面插入一個(gè)空行,不管光標(biāo)在不在結(jié)尾 | 編輯 | |
52 | Ctrl+Shift+Enter | O (大寫(xiě)) | 在上面加一空行 | 編輯 | |
53 | Ctrl+I | 行格式化排列,默認(rèn)當(dāng)前行,全選后作用于所有行 | 編輯 | ||
54 | Ctrl+Shift+F | 選中文本的格式自動(dòng)修正,如有多余的空格,不合理的換行等 | 編輯 | ||
55 | Ctrl+F3 | 顯示光標(biāo)所在位置當(dāng)前對(duì)象層次結(jié)構(gòu),對(duì)比接口和繼承對(duì)象,再按一次顯示返回值類型,當(dāng)光標(biāo)在調(diào)用處的class上時(shí),比ctrl+O多顯示內(nèi)部類 | 查找 | ||
56 | Ctrl+F6 | 動(dòng)態(tài)切換已打開(kāi)的文件 | 切換窗口 | ||
57 | Ctrl+Shift+F6 | 切換前一個(gè)編輯文本 | 切換窗口 | ||
58 | Ctrl+F7 | 動(dòng)態(tài)切換view | 切換窗口 | ||
59 | Ctrl+Shift+F7 | 切換前一個(gè)view | 切換窗口 | ||
60 | Ctrl+F8 | 動(dòng)態(tài)切換perspective | 切換窗口 | ||
61 | Ctrl+Shift+F8 | 切換前一個(gè)perspective | 切換窗口 | ||
62 | Ctrl+G | declarations in workspace-對(duì)象定義位置,在search窗口顯示 | 查找 | ||
63 | Ctrl+Shift+G | reference in workspace-光標(biāo)落在某對(duì)象上,在search窗口中顯示workspace中引用該對(duì)象的文件 | 查找 | ||
64 | Ctrl+Shift+U | 查找內(nèi)容使用到的地方,在search窗口顯示 | 查找 | ||
65 | Ctrl+Alt+G | 查找選擇的單詞,顯示在search窗口中,全文檢索 | 查找 | ||
66 | Ctrl+H | 彈出查找窗口 | 查找 | ||
67 | Ctrl+Home | 1G(大寫(xiě)) | 回文檔開(kāi)頭位置 | 選中定位 | |
68 | Ctrl+End | G(大寫(xiě)) | 文件結(jié)尾 | 選中定位 | |
69 | Ctrl+Shift+Insert | 智能插入模式,輸入左括號(hào)、引號(hào)等自動(dòng)配對(duì) | 選中定位 | ||
70 | Ctrl+J | /xxx | 向下查找方法,按快捷鍵后,直接輸入要查找內(nèi)容,與Ctrl+K配合使用 | 查找 | |
71 | Ctrl+Shift+J | /xxx 后 敲 N(大寫(xiě)) | 敲快捷鍵,直接輸入要查找的內(nèi)容,ESC可清緩存,向上查找 | 查找 | |
72 | Ctrl+K | /xxx 后 敲 n | 查找下一個(gè)Ctrl+J搜索到的內(nèi)容位置 | 查找 | |
73 | Ctrl+L | nn + G(大寫(xiě)) | 到某行 | 選中定位 | |
74 | Ctrl+Shift+L | 顯示所有可用的快捷鍵,直接在回車(chē)使用;再按一次打開(kāi)快捷鍵配置表 | 控制 | ||
75 | Ctrl+Left | w 或 W | 以單詞為單位移動(dòng)光標(biāo)位置 | 選中定位 | |
76 | Ctrl+Right | b 或 B | 以單詞為單位移動(dòng)光標(biāo)位置 | 選中定位 | |
77 | Ctrl+Shift+Left | viw,繼續(xù)使用左右鍵 | 一次選中一個(gè)單詞 | 選中定位 | |
78 | Ctrl+Shift+Right | viw,繼續(xù)使用左右鍵 | 選擇下一個(gè)單詞 | 選中定位 | |
79 | Ctrl+M | 窗口最大化、最小化 | 控制 | ||
80 | Ctrl+N | 創(chuàng)建新對(duì)象 | 控制 | ||
81 | Ctrl+O | 顯示對(duì)象outline,比ctr+F3顯示光標(biāo)所在對(duì)象的outline,再再按一次顯示返回值類型,當(dāng)光標(biāo)在調(diào)用處的class上時(shí),比Ctrl+F3少顯示內(nèi)部類;列表內(nèi)容按照代碼中的先后順序顯示,F(xiàn)4是按照字母排序了的。 | 查找 | ||
82 | Ctrl+Shift+M | 光標(biāo)放在報(bào)錯(cuò)的對(duì)象上,敲快捷鍵后自動(dòng)導(dǎo)入包 | 編輯 | ||
83 | Ctrl+Shift+O | 定位對(duì)象后,推薦import可用的包 | 編輯 | ||
84 | Ctrl+Shift+P | 匹配成對(duì)出現(xiàn)的括號(hào) | 選中定位 | ||
85 | Ctrl+Q | 返回最后編輯位置 | 選中定位 | ||
86 | Ctrl+Shift+S | 保存全部 | 控制 | ||
87 | Ctrl+T | 如果光標(biāo)在類或抽象類或接口名字上,顯示所有繼承或?qū)崿F(xiàn)實(shí)現(xiàn)該類型的子類型,顯示類層次(所有上級(jí)和下級(jí)),如果光標(biāo)在其它位置作用不大。再按一次ctrl+T,顯示該類的父類及接口,也就是說(shuō)CTRL+T可以兩次切換顯示supertype和subtype;對(duì)于@override方法,通過(guò)ctrl+T也可以向上查找父類中的方法 | 查找 | ||
88 | Ctrl+Shift+H | Open Type in Hierarchy,彈出窗口中輸入類名,顯示類層次(所有上級(jí)和下級(jí)),窗口底部顯示類所屬JAR包,包括包中已編譯的類等,比ctrl+shift+R要多,參考F4 輸入“HaMa” 可以找到HashMap(注意區(qū)分大小寫(xiě)) | 查找 | ||
89 | Ctrl+Shift+R | 彈出篩選資源窗口,按文件查找,JAVA文件,XML文件,屬性文件等等 | 查找 | ||
90 | Ctrl+Shift+T | 篩選類窗口,可以搜到內(nèi)部類 輸入“HaMa” 可以找到HashMap(注意區(qū)分大小寫(xiě)) | 查找 | ||
91 | Ctrl+Shift+X | 選定內(nèi)容全部轉(zhuǎn)大寫(xiě) | 編輯 | ||
92 | Ctrl+Shift+Y | 選定內(nèi)容全部轉(zhuǎn)小寫(xiě) | 編輯 | ||
93 | Ctrl+W | 關(guān)閉窗口 | 控制 | ||
94 | Ctrl+Shift+W | 全部關(guān)閉 | 控制 | ||
95 | F12 | 光標(biāo)焦點(diǎn)重新回到文本錄窗 | 控制 | ||
96 | F2 | 當(dāng)前對(duì)象的javadoc;project explorer窗口中重命名對(duì)象;當(dāng)光標(biāo)在類或變量上時(shí),彈窗顯示類或?qū)ο蟮淖⑨專?可以顯示對(duì)象所屬類 | 編輯、控制 | ||
97 | Shift+F2 | 打開(kāi)javadoc窗口 | 切換窗口 | ||
98 | F3 | 打開(kāi)對(duì)象定義窗口 | 查找 | ||
99 | F4 | 根據(jù)當(dāng)前選中的對(duì)象,Type Hierarchy窗口,顯示類層次(所有上級(jí)和下級(jí))、包含的變、函數(shù),同時(shí)在底部顯示包路徑或jar包名稱及路徑。列表內(nèi)容按照字母做了排序!! 參考Ctrl+Shift+H | 查找 | ||
100 | Shift+F5 | 啟用/關(guān)閉 調(diào)試時(shí)跳過(guò)內(nèi)容,在step filtering中維護(hù) | 調(diào)試 | ||
101 | F11 | 調(diào)試執(zhí)行 | 調(diào)試 | ||
102 | CTRL+F11 | 執(zhí)行 | 調(diào)試 | ||
103 | F5 | 調(diào)試進(jìn)入下一層 | 調(diào)試 | ||
104 | F6 | 調(diào)試執(zhí)行下一條語(yǔ)句 | 調(diào)試 | ||
105 | F7 | 調(diào)試退回到上一層 | 調(diào)試 | ||
106 | ctrl+R | 執(zhí)行到光標(biāo)當(dāng)前所在的行 | 調(diào)試 | ||
107 | Ctrl+U | debug時(shí),在display窗口中輸入一段代碼,選中代碼后,敲擊ctrl+U執(zhí)行被選中的文本 | 調(diào)試 | ||
108 | Ctrl+Shift+I | 調(diào)試模式下,顯示對(duì)象光標(biāo)所在對(duì)象的詳細(xì)數(shù)據(jù)信息 | 調(diào)試 | ||
109 | shift+~ | 將焦點(diǎn)所在單詞轉(zhuǎn)換大小寫(xiě) | 編輯 | ||
110 | Ctrl+"+" | 放大編輯區(qū)字體大小zoom out; Oxygen新增 | 控制 | ||
111 | ctrl+"-" | 縮小編輯器字體大小zoom in; Oxygen新增 | 控制 | ||
112 | nn + dd | 刪除指定行數(shù) | 編輯 | ||
113 | :n1,n2 co n3 | 將n1行至n2行之間的內(nèi)容 復(fù)制到 n3 行后面 | 編輯 | ||
114 | :set ic 或:set noic | 設(shè)置查找時(shí)是否忽略大小寫(xiě) | 編輯 | ||
115 | k | 光標(biāo)向上 | 編輯 | ||
116 | j | 光標(biāo)向下 | 編輯 | ||
117 | l | 光標(biāo)向右 | 編輯 | ||
118 | h | 光標(biāo)想左 | 編輯 | ||
119 | ctrl+u | 向上翻頁(yè) | 編輯 | ||
120 | ctrl+d | 向下翻頁(yè) | 編輯 | ||
121 | yy | 復(fù)制一行 | 編輯 | ||
122 | nn + yy | 復(fù)制 nn 行內(nèi)容到剪貼板 | 編輯 | ||
123 | p | 粘貼剪切板中的內(nèi)容 | 編輯 | ||
124 | :s/aaa/bbb | 本行替換操作,只替換一個(gè) | 編輯 | ||
125 | :s/aaa/bbb/g | 本行替換操作,全部替換 | 編輯 | ||
126 | :%s/aaa/bbb/g | 替換當(dāng)前文本中所有aaaa為bbb | 編輯 | ||
127 | g/aaa/d | 刪除文本中包含aaa的行 | 編輯 | ||
128 | 設(shè)置默認(rèn)忽略大小寫(xiě) | windows系統(tǒng)下,在當(dāng)前用戶目錄放置文件:_vrapperrc,文件內(nèi)容為set ic | 編輯 | ||
129 | . | 重復(fù)前一次操作 | 編輯 |
附VI插件官網(wǎng)地址:
http://vrapper.sourceforge.net