溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

ECLIPSE實(shí)用快捷鍵大全

發(fā)布時(shí)間:2020-07-03 16:12:10 來源:網(wǎng)絡(luò) 閱讀:1379 作者:sjinqun 欄目:建站服務(wù)器

        eclipse常用快捷鍵分類匯總,實(shí)用快捷鍵一網(wǎng)打盡

        另外還包括了vi插件帶來的快捷鍵

        為了使用更加順手,對(duì)部分快捷鍵進(jìn)行了自定義變更

        部分快捷鍵經(jīng)常感覺失效可能和光標(biāo)位置有關(guān)系,描述里面都有詳細(xì)說明

SN.Eclipse鍵VI鍵(Vrapper)自定義Desc.類別
1Alt+/

智能提示輸入,提示內(nèi)容和光標(biāo)所處位置有關(guān)系,構(gòu)造函數(shù)排第一個(gè)
   可以多次按alt+/,系統(tǒng)會(huì)有不同的提示
編輯
2Ctrl+Alt+/

直接補(bǔ)全,不彈出選擇框編輯
3Alt+Shift+A

列編輯模式切換,按esc撤銷,  先按普通方式選取,按快捷鍵切換成列塊,再編輯,與VI有沖突控制
4Alt+Shift+B

啟用顯示breadcrumb,如果已啟用則光標(biāo)挪到breadcrumb上控制
5Alt+Updd, 光標(biāo)移至某行在按p
移動(dòng)選中的文本到合適的行編輯
6Alt+Downdd, 光標(biāo)移至某行在按p
移動(dòng)選中的文本到合適的行編輯
7Alt+Shift+Up
自定義:還原向外層擴(kuò)展選擇的block,適合筆記本使用選中定位
8Alt+Shift+Down
自定義:收縮層擴(kuò)展選擇的block,適合筆記本使用選中定位
9Alt+F7

在xml文件編輯窗口使用,切換design和source視圖切換窗口
10Alt+Shift+F7

在xml文件編輯窗口使用,切換design和source視圖切換窗口
11Alt+PageDown

例如jsp編輯頁(yè)面中,有兩個(gè)屬性頁(yè):Design、Source切換窗口
12Alt+PageUp

例如jsp編輯頁(yè)面中,有兩個(gè)屬性頁(yè):Design、Source切換窗口
13Alt+Shift+J

插入類或方法等的注釋模板; 也可以直接輸入: /**編輯
14Alt+Left

軌跡回退;建議重新設(shè)定為Alt+1選中定位
15Alt+Right

軌跡forward;建議重新設(shè)定為Alt+2選中定位
16Alt+Shift+Left
自定義:修改為folding->collapse  all,折疊整個(gè)文件,收縮,適合筆記本使用選中定位
17Alt+Shift+Right
自定義:展開當(dāng)前收縮的行,如果在空白行,則展開整個(gè)文件,  如果光標(biāo)在代碼上,則局部展開,適合筆記本使用選中定位
18Alt+Shift+O

突出顯示開關(guān)鍵,查找變量時(shí)有用控制
19Alt+Shift+Q

顯示view列表,再輸入單個(gè)字母選擇切換窗口
20Alt+Shift+R

重構(gòu)類名、接口名、變量名、函數(shù)名等,在workspace內(nèi)所有調(diào)用的地方也自動(dòng)替換,如果是類名、接口名修改,則文件名也自動(dòng)修改。與Alt+Shift+T同類編輯
21Ctrl+F10

彈出屬性窗口彈窗
22Shift+F10

鼠標(biāo)右鍵,彈出屬性菜單 Ctrl+Shift+F10也可以彈窗
23Alt+Enter

窗口對(duì)象的屬性彈窗
24Alt+Shift+S

屬性快捷菜單,自動(dòng)生成gettter、setter  toString等編輯
25Alt+Shift+I

選定一個(gè)變量等,將原來的兩行語(yǔ)句合并成一行編輯
26Alt+Shift+L

重構(gòu)本地變量名,當(dāng)光標(biāo)在變量上時(shí)(不含定義語(yǔ)句上),將該變量及后續(xù)相同變量定義成一個(gè)名稱不同的新變量;
   選中語(yǔ)句中可抽取為變量的部分,將語(yǔ)句轉(zhuǎn)換為兩行書寫
編輯
27Alt+Shift+T

彈出重構(gòu)快捷菜單,與Alt+Shift+R同類編輯
28Alt+Shift+W

選擇可用windows切換窗口
29Alt+Shift+Z

彈出窗口,插入預(yù)設(shè)的語(yǔ)句塊 或者 維護(hù)補(bǔ)全輸入的模板編輯
30Ctrl+< (,)

向上檢索本代碼文件內(nèi)的 警告 和異常,可以設(shè)置成只定位異常選中定位
31Ctrl+> (.)

向下檢索本代碼文件內(nèi)的 警告 和異常,可以設(shè)置成只定位異常選中定位
32Ctrl+/

注釋編輯
33Ctrl+Shift+/

塊注釋編輯
34Ctrl+Shift+\

撤銷塊注釋編輯
35Ctrl+7

注釋編輯
36Ctrl+1

快速修復(fù),給出建議方案編輯
37Ctrl+2, L

智能提示輸入,如先寫  obj.getAbc(),再按快捷鍵補(bǔ)返回值定義編輯
38Ctrl+3

快速訪問,可輸入關(guān)鍵字檢索控制
39Ctrl+Shift+A

彈出窗口查找plug-in查找
40Ctrl+Alt+JJ(大寫)
合并行編輯
41Ctrl+Ddd
刪除行   (如果安裝VI插件,需要unbind)編輯
42Ctrl+Backspacedw
往前刪除單詞,比較快編輯
43Ctrl+Deletedw
往后刪除單詞,比較快編輯
44Ctrl+Shift+DeleteD(大寫)
刪除到行尾編輯
45Ctrl+Up

光標(biāo)位置跟隨內(nèi)容移動(dòng),建議修改為  Alt+J,VI習(xí)慣scroll line down選中定位
46Ctrl+Down

光標(biāo)不變位置,窗口內(nèi)容滾動(dòng);建議修改為Alt+K,VI習(xí)慣scroll  line up選中定位
47Ctrl+Shift+Up

向上查找函數(shù)名,成員變量查找
48Ctrl+Shift+Down

逐個(gè)函數(shù)向下查找,成員變量查找
49Ctrl+E

快速查找已打開的文件, 每按一次ctrl+E下移一位切換窗口
50Ctrl+Shift+E

彈窗選取待編輯對(duì)象切換窗口
51Shift+Entero
下面插入一個(gè)空行,不管光標(biāo)在不在結(jié)尾編輯
52Ctrl+Shift+EnterO (大寫)
在上面加一空行編輯
53Ctrl+I

行格式化排列,默認(rèn)當(dāng)前行,全選后作用于所有行編輯
54Ctrl+Shift+F

選中文本的格式自動(dòng)修正,如有多余的空格,不合理的換行等編輯
55Ctrl+F3

顯示光標(biāo)所在位置當(dāng)前對(duì)象層次結(jié)構(gòu),對(duì)比接口和繼承對(duì)象,再按一次顯示返回值類型,當(dāng)光標(biāo)在調(diào)用處的class上時(shí),比ctrl+O多顯示內(nèi)部類查找
56Ctrl+F6

動(dòng)態(tài)切換已打開的文件切換窗口
57Ctrl+Shift+F6

切換前一個(gè)編輯文本切換窗口
58Ctrl+F7

動(dòng)態(tài)切換view切換窗口
59Ctrl+Shift+F7

切換前一個(gè)view切換窗口
60Ctrl+F8

動(dòng)態(tài)切換perspective切換窗口
61Ctrl+Shift+F8

切換前一個(gè)perspective切換窗口
62Ctrl+G

declarations in  workspace-對(duì)象定義位置,在search窗口顯示查找
63Ctrl+Shift+G

reference in  workspace-光標(biāo)落在某對(duì)象上,在search窗口中顯示workspace中引用該對(duì)象的文件查找
64Ctrl+Shift+U

查找內(nèi)容使用到的地方,在search窗口顯示查找
65Ctrl+Alt+G

查找選擇的單詞,顯示在search窗口中,全文檢索查找
66Ctrl+H

彈出查找窗口查找
67Ctrl+Home1G(大寫)
回文檔開頭位置選中定位
68Ctrl+EndG(大寫)
文件結(jié)尾選中定位
69Ctrl+Shift+Insert

智能插入模式,輸入左括號(hào)、引號(hào)等自動(dòng)配對(duì)選中定位
70Ctrl+J/xxx
向下查找方法,按快捷鍵后,直接輸入要查找內(nèi)容,與Ctrl+K配合使用查找
71Ctrl+Shift+J/xxx 后 敲  N(大寫)
敲快捷鍵,直接輸入要查找的內(nèi)容,ESC可清緩存,向上查找查找
72Ctrl+K/xxx 后 敲  n
查找下一個(gè)Ctrl+J搜索到的內(nèi)容位置查找
73Ctrl+Lnn + G(大寫)
到某行選中定位
74Ctrl+Shift+L

顯示所有可用的快捷鍵,直接在回車使用;再按一次打開快捷鍵配置表控制
75Ctrl+Leftw 或 W
以單詞為單位移動(dòng)光標(biāo)位置選中定位
76Ctrl+Rightb 或 B
以單詞為單位移動(dòng)光標(biāo)位置選中定位
77Ctrl+Shift+Leftviw,繼續(xù)使用左右鍵
一次選中一個(gè)單詞選中定位
78Ctrl+Shift+Rightviw,繼續(xù)使用左右鍵
選擇下一個(gè)單詞選中定位
79Ctrl+M

窗口最大化、最小化控制
80Ctrl+N

創(chuàng)建新對(duì)象控制
81Ctrl+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是按照字母排序了的。查找
82Ctrl+Shift+M

光標(biāo)放在報(bào)錯(cuò)的對(duì)象上,敲快捷鍵后自動(dòng)導(dǎo)入包編輯
83Ctrl+Shift+O

定位對(duì)象后,推薦import可用的包編輯
84Ctrl+Shift+P

匹配成對(duì)出現(xiàn)的括號(hào)選中定位
85Ctrl+Q

返回最后編輯位置選中定位
86Ctrl+Shift+S

保存全部控制
87Ctrl+T

如果光標(biāo)在類或抽象類或接口名字上,顯示所有繼承或?qū)崿F(xiàn)實(shí)現(xiàn)該類型的子類型,顯示類層次(所有上級(jí)和下級(jí)),如果光標(biāo)在其它位置作用不大。再按一次ctrl+T,顯示該類的父類及接口,也就是說CTRL+T可以兩次切換顯示supertype和subtype;對(duì)于@override方法,通過ctrl+T也可以向上查找父類中的方法查找
88Ctrl+Shift+H

Open Type in  Hierarchy,彈出窗口中輸入類名,顯示類層次(所有上級(jí)和下級(jí)),窗口底部顯示類所屬JAR包,包括包中已編譯的類等,比ctrl+shift+R要多,參考F4
   輸入“HaMa”  可以找到HashMap(注意區(qū)分大小寫)
查找
89Ctrl+Shift+R

彈出篩選資源窗口,按文件查找,JAVA文件,XML文件,屬性文件等等查找
90Ctrl+Shift+T

篩選類窗口,可以搜到內(nèi)部類
   輸入“HaMa”  可以找到HashMap(注意區(qū)分大小寫)
查找
91Ctrl+Shift+X

選定內(nèi)容全部轉(zhuǎn)大寫編輯
92Ctrl+Shift+Y

選定內(nèi)容全部轉(zhuǎn)小寫編輯
93Ctrl+W

關(guān)閉窗口控制
94Ctrl+Shift+W

全部關(guān)閉控制
95F12

光標(biāo)焦點(diǎn)重新回到文本錄窗控制
96F2

當(dāng)前對(duì)象的javadoc;project  explorer窗口中重命名對(duì)象;當(dāng)光標(biāo)在類或變量上時(shí),彈窗顯示類或?qū)ο蟮淖⑨專?可以顯示對(duì)象所屬類編輯、控制
97Shift+F2

打開javadoc窗口切換窗口
98F3

打開對(duì)象定義窗口查找
99F4

根據(jù)當(dāng)前選中的對(duì)象,Type  Hierarchy窗口,顯示類層次(所有上級(jí)和下級(jí))、包含的變、函數(shù),同時(shí)在底部顯示包路徑或jar包名稱及路徑。列表內(nèi)容按照字母做了排序??!  參考Ctrl+Shift+H查找
100Shift+F5

啟用/關(guān)閉 調(diào)試時(shí)跳過內(nèi)容,在step filtering中維護(hù)調(diào)試
101F11

調(diào)試執(zhí)行調(diào)試
102CTRL+F11

執(zhí)行調(diào)試
103F5

調(diào)試進(jìn)入下一層調(diào)試
104F6

調(diào)試執(zhí)行下一條語(yǔ)句調(diào)試
105F7

調(diào)試退回到上一層調(diào)試
106ctrl+R

執(zhí)行到光標(biāo)當(dāng)前所在的行調(diào)試
107Ctrl+U

debug時(shí),在display窗口中輸入一段代碼,選中代碼后,敲擊ctrl+U執(zhí)行被選中的文本調(diào)試
108Ctrl+Shift+I

調(diào)試模式下,顯示對(duì)象光標(biāo)所在對(duì)象的詳細(xì)數(shù)據(jù)信息調(diào)試
109shift+~

將焦點(diǎn)所在單詞轉(zhuǎn)換大小寫編輯
110Ctrl+"+"

放大編輯區(qū)字體大小zoom out; Oxygen新增控制
111ctrl+"-"

縮小編輯器字體大小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í)是否忽略大小寫編輯
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)忽略大小寫
windows系統(tǒng)下,在當(dāng)前用戶目錄放置文件:_vrapperrc,文件內(nèi)容為set  ic編輯
129
.
重復(fù)前一次操作編輯

附VI插件官網(wǎng)地址:

        http://vrapper.sourceforge.net

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI