eclipse快捷键 包括查找类、方法、变量
【Ct?rl+T】
搜索當前接口的實現(xiàn)類
?
1. 【ALT?+/】?
?? 此快捷鍵為用戶編輯的好幫手,能為用戶提供內容的輔助,不要為記不全方法和屬性名稱犯愁,當記不全類、方法和屬性的名字時,多體驗一下【ALT?+/】快捷鍵帶來的好處吧。
?? 2. 【Ct?rl+O】?
?? 顯示類中方法和屬性的大綱,能快速定位類的方法和屬性,在查找Bug時非常有用。
?? 3. 【Ct?rl+/】?
?? 快速添加注釋,能為光標所在行或所選定行快速添加注釋或取消注釋,在調試的時候可能總會需要注釋一些東西或取消注釋,現(xiàn)在好了,不需要每行進行重復的注釋。
?? 4. 【Ct?rl+D】?
?? 刪除當前行,這也是筆者的最愛之一,不用為刪除一行而按那么多次的刪除鍵。
?? 5. 【Ct?rl+M】?
?? 窗口最大化和還原,用戶在窗口中進行操作時,總會覺得當前窗口小(尤其在編寫代碼時),現(xiàn)在好了,試試【Ct?rl+M】快捷鍵。
?? 查看和定位快捷鍵
?? 在程序中,迅速定位代碼的位置,快速找到Bug的所在,是非常不容易的事,Eclipse提供了強大的查找功能,可以利用如下的快捷鍵幫助完成查找定位的工作。
?? 1. 【Ct?rl+K】、【Ct?rl++Shift?+K】?
?? 快速向下和向上查找選定的內容,從此不再需要用鼠標單擊查找對話框了。
?? 2. 【Ct?rl+Shift?+T?】?
?? 查找工作空間(Workspace)構建路徑中的可找到Java類文件,不要為找不到類而痛苦,而且可以使用“*”、“?”等通配符。
?? 3. 【Ct?rl+Shift?+R】查找文件??
?? 【Ct?rl+Shift?+T?】查找類?,查找工作空間(Workspace)中的所有文件(包括Java文件),也可以使用通配符。
?? 4. 【Ct?rl+Shift?+G】?
?? 查找類、方法和屬性的引用。這是一個非常實用的快捷鍵,例如要修改引用某個方法的代碼,可以通過【Ctrl+Shift?+G】快捷鍵迅速定位所有引用此方法的位置。
?? 5. 【Ct?rl+Shift?+O】?
快速生成import?,當從網(wǎng)上拷貝一段程序后,不知道如何import?進所調用的類,試試【Ct?rl+Shift?+O】快捷鍵,一定會有驚喜。
?? 6. 【Ct?rl+Shift?+F】?
?? 格式化代碼,書寫格式規(guī)范的代碼是每一個程序員的必修之課,當看見某段代碼極不順眼時,選定后按【Ctrl+Shift?+F】快捷鍵可以格式化這段代碼,如果不選定代碼則默認格式化當前文件(Java文件)。
?? 7. 【ALT?+Shift?+W】?
?? 查找當前文件所在項目中的路徑,可以快速定位瀏覽器視圖的位置,如果想查找某個文件所在的包時,此快捷鍵非常有用(特別在比較大的項目中)。
?? 8. 【Ct?rl+L】?
?? 定位到當前編輯器的某一行,對非Java文件也有效。
?? 9. 【Alt?+←】、【Alt?+→】?
?? 后退歷史記錄和前進歷史記錄,在跟蹤代碼時非常有用,用戶可能查找了幾個有關聯(lián)的地方,但可能記不清楚了,可以通過這兩個快捷鍵定位查找的順序。
?? 10. 【F3】?
快速定位光標位置的某個類、方法和屬性。
?? 11. 【F4】?
?? 顯示類的繼承關系,并打開類繼承視圖。
?? 調試快捷鍵
?? Eclipse中有如下一些和運行調試相關的快捷鍵。
?? 1. 【Ct?rl+Shift?+B】:在當前行設置斷點或取消設置的斷點。?
?? 2. 【F11】:調試最后一次執(zhí)行的程序。?
?? 3. 【Ct?rl+F11】:運行最后一次執(zhí)行的程序。?
?? 4. 【F5】:跟蹤到方法中,當程序執(zhí)行到某方法時,可以按【F5】鍵跟蹤到方法中。?
?? 5. 【F6】:單步執(zhí)行程序。?
?? 6. 【F7】:執(zhí)行完方法,返回到調用此方法的后一條語句。?
?? 7. 【F8】:繼續(xù)執(zhí)行,到下一個斷點或程序結束。
?? 常用編輯器快捷鍵
?? 通常文本編輯器都提供了一些和編輯相關的快捷鍵,在Eclipse中也可以通過這些快捷鍵進行文本編輯。?
?? 1. 【Ct?rl+C】:復制。?
?? 2. 【Ct?rl+X】:剪切。?
?? 3. 【Ct?rl+V】:粘貼。?
?? 4. 【Ct?rl+S】:保存文件。?
?? 5. 【Ct?rl+Z】:撤銷。?
?? 6. 【Ct?rl+Y】:重復。?
?? 7. 【Ct?rl+F】:查找。
?? 其他快捷鍵
?? Eclipse中還有很多快捷鍵,無法一一列舉,可以通過幫助文檔找到它們的使用方式,另外還有幾個常用的快捷鍵如下。?
?? 1. 【Ct?rl+F6】:切換到下一個編輯器。?
?? 2. 【Ct?rl+Shift?+F6】:切換到上一個編輯器。?
?? 3. 【Ct?rl+F7】:切換到下一個視圖。?
?? 4. 【Ct?rl+Shift?+F7】:切換到上一個視圖。?
?? 5. 【Ct?rl+F8】:切換到下一個透視圖。?
?? 6. 【Ct?rl+Shift?+F8】:切換到上一個透視圖。
?
行注釋/銷注釋 Ct?rl+/?
塊注釋/銷注釋 Ct?rl+Sh?ift?+/?? Ct?rl+Sh?ift?+\ 查找 查找替換?Ct?rl+H?? Ct?rl+F 查找相關信息???ct?rl? +? shift?? +??t??? 通過類名來查找對應的類,包括在那個包,還有提示。 查找下一個/往回找 Ct?rl+K?? Ct?rl+Sh?ift?+K 跳到某行 Ct?rl+L,哈用慣了Edit?plus,不時會敲下Ct?rl+G, 查找當前元素的聲明?Ct?rl+G 或者 Ct?rl加鼠標左鍵 查找當前元素的所有引用?Ct?rl+Sh?ift?+G 重新組織Import?Ct?rl+Sh?ift?+O?,能幫你一次去掉所有未使用的Import?聲明! 返回上一次查看的點?Ct?rl+Q?看源碼時很好用 復制一份代碼 Ct?rl+Alt?+下 快速修正 Ct?rl+1 引入某個類(接口)ct?rl + sh?ift?+ m 加頭注釋 sh?ift?+ alt?+ j ct?rl ?+ ?sh?ift??+ ?g:查看引用 ?
ct?rl ?+ ?sh?ift??+ ?n:重命名 ?
ct?rl ?+ ?sh?ift??+ ?o:導入類 ?
ct?rl ?+ ?sh?ift??+ ?r:啟動上次運行 ?
ct?rl ?+ ?sh?ift??+ ?f:格式化代碼 ?
ct?rl ?+ ?c:復制 ?
ct?rl ?+ ?v:粘貼 ?
ct?rl ?+ ?x:切剪 ?
ct?rl ?+ ?a:全選 ?
ct?rl ?+ ?f:查找 ?
ct?rl ?+ ?z:撤銷 ?
ct?rl ?+ ?y:重做 ?
ct?rl ?+ ?s:保存 ?
--------------------------------------------------------------- ?
?
用的最多的應該就是CT?RL+SH?IFT?+S ?
還有格式化用的也挺多。 ?
--------------------------------------------------------------- ?
?
ct?rl ?+ ?sh?ift??+ ?f ?格式化代碼 ?
ct?rl ?+ ?sh?ift??+ ?o ?組織導入 ?
F3 ? ?打開聲明 ?
Alt??+ ?sh?ift??+ ?r ? ?重命名變量 ?
?
--------------------------------------------------------------- ?
?
up ?
--------------------------------------------------------------- ?
?
Alt?+/ ? ? ? ?
?
--------------------------------------------------------------- ?
?
alt??+ ?left??
alt??+ ?righ?t??
ct?rl ?+ ?q??
--------------------------------------------------------------- ?
?
ct?rl ?+ ?sh?ift??+ ?g:查看引用 ?
ct?rl ?+ ?sh?ift??+ ?n:重命名 ?
ct?rl ?+ ?sh?ift??+ ?f:格式化代碼 ?
ct?rl ?+ ?c:復制 ?
ct?rl ?+ ?v:粘貼 ?
ct?rl ?+ ?a:全選 ?
ct?rl ?+ ?f:查找 ?
ct?rl ?+ ?z:撤銷 ?
ct?rl ?+ ?s:保存 ?
Alt?? ?+ ?/ ?智能提示 ?
--------------------------------------------------------------- ?
?
ct?rl ?+ ?sh?ift??+ ?g:查看引用 ?
ct?rl ?+ ?sh?ift??+ ?n:重命名 ?
ct?rl ?+ ?sh?ift??+ ?o:導入類 ?
ct?rl ?+ ?sh?ift??+ ?r:啟動上次運行 ?
ct?rl ?+ ?sh?ift??+ ?f:格式化代碼 ?
ct?rl ?+ ?c:復制 ?
ct?rl ?+ ?v:粘貼 ?
ct?rl ?+ ?x:切剪 ?
ct?rl ?+ ?a:全選 ?
ct?rl ?+ ?f:查找 ?
ct?rl ?+ ?z:撤銷 ?
ct?rl ?+ ?y:重做 ?
ct?rl ?+ ?s:保存 ?
Alt?? ?+ ?/ ?智能提示 ?
F3 ? ?打開聲明 ?
Alt??+ ?sh?ift??+ ?r ? ?重命名變量 ?
其實最常用的就是下面幾個: ?
?
ct?rl ?+ ?sh?ift??+ ?o:導入類 ?
?
ct?rl ?+ ?sh?ift??+ ?f:格式化代碼 ?
ct?rl ?+ ?c:復制 ?
ct?rl ?+ ?v:粘貼 ?
ct?rl ?+ ?x:切剪 ?
ct?rl ?+ ?z:撤銷 ?
ct?rl ?+ ?s:保存 ?
Alt?? ?+ ?/ ?智能提示 ?
?
--------------------------------------------------------------- ?
?
Ct?rl+M: ?工作區(qū)最大化/最小化 ?
Alt?+/: ? ?智能提示 ?
F3: ? ? ? ? ?察看聲明 ?
Crt?l+1: ?修正錯誤 ?
?
Sh?ift?+Alt?+T?: ?重構 ?
Sh?ift?+Alt?+M: ?提取函數(shù) ?
Sh?ift?+Alt?+R: ?重命名 ?
Sh?ift?+Alt?+C: ?更改函數(shù)標記 ?
?
Ct?rl+Sh?it?f+F: ?格式化代碼 ?
?
--------------------------------------------------------------- ?
?
ct?rl ?+ ?sh?ift??+ ?o:導入類 ?
at?l ?+ ?/:提示 ?
ct?rl ?+ ?sh?ift??+ ?t?:查找相關信息 ?
--------------------------------------------------------------- ?
?
Eclipse?快捷鍵指南 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?
編輯 ?
作用域 ?? ?? ?? ??功能 ?? ?? ?? ??快捷鍵 ?
全局 ?? ?? ?? ??查找并替換 ?? ?? ?? ??Ct?rl+F ?
文本編輯器 ?? ?? ?? ??查找上一個 ?? ?? ?? ??Ct?rl+Sh?ift?+K ?
文本編輯器 ?? ?? ?? ??查找下一個 ?? ?? ?? ??Ct?rl+K ?
全局 ?? ?? ?? ??撤銷 ?? ?? ?? ??Ct?rl+Z ?
全局 ?? ?? ?? ??復制 ?? ?? ?? ??Ct?rl+C ?
全局 ?? ?? ?? ??恢復上一個選擇 ?? ?? ?? ??Alt?+Sh?ift?+↓ ?
全局 ?? ?? ?? ??剪切 ?? ?? ?? ??Ct?rl+X ?
全局 ?? ?? ?? ??快速修正 ?? ?? ?? ??Ct?rl1+1 ?
全局 ?? ?? ?? ??內容輔助 ?? ?? ?? ??Alt?+/ ?
全局 ?? ?? ?? ??全部選中 ?? ?? ?? ??Ct?rl+A ?
全局 ?? ?? ?? ??刪除 ?? ?? ?? ??Delet?e ?
全局 ?? ?? ?? ??上下文信息 ?? ?? ?? ??Alt?+? ?
Alt?+Sh?ift?+? ?
Ct?rl+Sh?ift?+Space ?
Java編輯器 ?? ?? ?? ??顯示工具提示描述 ?? ?? ?? ??F2 ?
Java編輯器 ?? ?? ?? ??選擇封裝元素 ?? ?? ?? ??Alt?+Sh?ift?+↑ ?
Java編輯器 ?? ?? ?? ??選擇上一個元素 ?? ?? ?? ??Alt?+Sh?ift?+← ?
Java編輯器 ?? ?? ?? ??選擇下一個元素 ?? ?? ?? ??Alt?+Sh?ift?+→ ?
文本編輯器 ?? ?? ?? ??增量查找 ?? ?? ?? ??Ct?rl+J ?
文本編輯器 ?? ?? ?? ??增量逆向查找 ?? ?? ?? ??Ct?rl+Sh?ift?+J ?
全局 ?? ?? ?? ??粘貼 ?? ?? ?? ??Ct?rl+V ?
全局 ?? ?? ?? ??重做 ?? ?? ?? ??Ct?rl+Y ?
? ?
查看 ?
作用域 ?? ?? ?? ??功能 ?? ?? ?? ??快捷鍵 ?
全局 ?? ?? ?? ??放大 ?? ?? ?? ??Ct?rl+= ?
全局 ?? ?? ?? ??縮小 ?? ?? ?? ??Ct?rl+- ?
? ?
窗口 ?
作用域 ?? ?? ?? ??功能 ?? ?? ?? ??快捷鍵 ?
全局 ?? ?? ?? ??激活編輯器 ?? ?? ?? ??F12 ?
全局 ?? ?? ?? ??切換編輯器 ?? ?? ?? ??Ct?rl+Sh?ift?+W ?
全局 ?? ?? ?? ??上一個編輯器 ?? ?? ?? ??Ct?rl+Sh?ift?+F6 ?
全局 ?? ?? ?? ??上一個視圖 ?? ?? ?? ??Ct?rl+Sh?ift?+F7 ?
全局 ?? ?? ?? ??上一個透視圖 ?? ?? ?? ??Ct?rl+Sh?ift?+F8 ?
全局 ?? ?? ?? ??下一個編輯器 ?? ?? ?? ??Ct?rl+F6 ?
全局 ?? ?? ?? ??下一個視圖 ?? ?? ?? ??Ct?rl+F7 ?
全局 ?? ?? ?? ??下一個透視圖 ?? ?? ?? ??Ct?rl+F8 ?
文本編輯器 ?? ?? ?? ??顯示標尺上下文菜單 ?? ?? ?? ??Ct?rl+W ?
全局 ?? ?? ?? ??顯示視圖菜單 ?? ?? ?? ??Ct?rl+F10 ?
全局 ?? ?? ?? ??顯示系統(tǒng)菜單 ?? ?? ?? ??Alt?+- ?
? ?
導航 ?
作用域 ?? ?? ?? ??功能 ?? ?? ?? ??快捷鍵 ?
Java編輯器 ?? ?? ?? ??打開結構 ?? ?? ?? ??Ct?rl+F3 ?
全局 ?? ?? ?? ??打開類型 ?? ?? ?? ??Ct?rl+Sh?ift?+T??
全局 ?? ?? ?? ??打開類型層次結構 ?? ?? ?? ??F4 ?
全局 ?? ?? ?? ??打開聲明 ?? ?? ?? ??F3 ?
全局 ?? ?? ?? ??打開外部javadoc ?? ?? ?? ??Sh?ift?+F2 ?
全局 ?? ?? ?? ??打開資源 ?? ?? ?? ??Ct?rl+Sh?ift?+R ?
全局 ?? ?? ?? ??后退歷史記錄 ?? ?? ?? ??Alt?+← ?
全局 ?? ?? ?? ??前進歷史記錄 ?? ?? ?? ??Alt?+→ ?
全局 ?? ?? ?? ??上一個 ?? ?? ?? ??Ct?rl+, ?
全局 ?? ?? ?? ??下一個 ?? ?? ?? ??Ct?rl+. ?
Java編輯器 ?? ?? ?? ??顯示大綱 ?? ?? ?? ??Ct?rl+O ?
全局 ?? ?? ?? ??在層次結構中打開類型 ?? ?? ?? ??Ct?rl+Sh?ift?+H??
全局 ?? ?? ?? ??轉至匹配的括號 ?? ?? ?? ??Ct?rl+Sh?ift?+P ?
全局 ?? ?? ?? ??轉至上一個編輯位置 ?? ?? ?? ??Ct?rl+Q??
Java編輯器 ?? ?? ?? ??轉至上一個成員 ?? ?? ?? ??Ct?rl+Sh?ift?+↑ ?
Java編輯器 ?? ?? ?? ??轉至下一個成員 ?? ?? ?? ??Ct?rl+Sh?ift?+↓ ?
文本編輯器 ?? ?? ?? ??轉至行 ?? ?? ?? ??Ct?rl+L ?
? ?
搜索 ?
作用域 ?? ?? ?? ??功能 ?? ?? ?? ??快捷鍵 ?
全局 ?? ?? ?? ??出現(xiàn)在文件中 ?? ?? ?? ??Ct?rl+Sh?ift?+U ?
全局 ?? ?? ?? ??打開搜索對話框 ?? ?? ?? ??Ct?rl+H??
全局 ?? ?? ?? ??工作區(qū)中的聲明 ?? ?? ?? ??Ct?rl+G ?
全局 ?? ?? ?? ??工作區(qū)中的引用 ?? ?? ?? ??Ct?rl+Sh?ift?+G ?
? ?
文本編輯 ?
作用域 ?? ?? ?? ??功能 ?? ?? ?? ??快捷鍵 ?
文本編輯器 ?? ?? ?? ??改寫切換 ?? ?? ?? ??Insert??
文本編輯器 ?? ?? ?? ??上滾行 ?? ?? ?? ??Ct?rl+↑ ?
文本編輯器 ?? ?? ?? ??下滾行 ?? ?? ?? ??Ct?rl+↓ ?
? ?
文件 ?
作用域 ?? ?? ?? ??功能 ?? ?? ?? ??快捷鍵 ?
全局 ?? ?? ?? ??保存 ?? ?? ?? ??Ct?rl+X ? ?
Ct?rl+S ?
全局 ?? ?? ?? ??打印 ?? ?? ?? ??Ct?rl+P ?
全局 ?? ?? ?? ??關閉 ?? ?? ?? ??Ct?rl+F4 ?
全局 ?? ?? ?? ??全部保存 ?? ?? ?? ??Ct?rl+Sh?ift?+S ?
全局 ?? ?? ?? ??全部關閉 ?? ?? ?? ??Ct?rl+Sh?ift?+F4 ?
全局 ?? ?? ?? ??屬性 ?? ?? ?? ??Alt?+Ent?er ?
全局 ?? ?? ?? ??新建 ?? ?? ?? ??Ct?rl+N ?
? ?
項目 ?
作用域 ?? ?? ?? ??功能 ?? ?? ?? ??快捷鍵 ?
全局 ?? ?? ?? ??全部構建 ?? ?? ?? ??Ct?rl+B ?
? ?
源代碼 ?
作用域 ?? ?? ?? ??功能 ?? ?? ?? ??快捷鍵 ?
Java編輯器 ?? ?? ?? ??格式化 ?? ?? ?? ??Ct?rl+Sh?ift?+F ?
Java編輯器 ?? ?? ?? ??取消注釋 ?? ?? ?? ??Ct?rl+ ?
Java編輯器 ?? ?? ?? ??注釋 ?? ?? ?? ??Ct?rl+/ ?
Java編輯器 ?? ?? ?? ??添加導入 ?? ?? ?? ??Ct?rl+Sh?ift?+M ?
Java編輯器 ?? ?? ?? ??組織導入 ?? ?? ?? ??Ct?rl+Sh?ift?+O ?
Java編輯器 ?? ?? ?? ??使用t?ry/cat?ch?塊來包圍 ?? ?? ?? ??未設置,太常用了,所以在這里列出,建議自己設置。 ?
也可以使用Ct?rl+1自動修正。 ?
? ?
運行 ?
作用域 ?? ?? ?? ??功能 ?? ?? ?? ??快捷鍵 ?
全局 ?? ?? ?? ??單步返回 ?? ?? ?? ??F7 ?
全局 ?? ?? ?? ??單步跳過 ?? ?? ?? ??F6 ?
全局 ?? ?? ?? ??單步跳入 ?? ?? ?? ??F5 ?
全局 ?? ?? ?? ??單步跳入選擇 ?? ?? ?? ??Ct?rl+F5 ?
全局 ?? ?? ?? ??調試上次啟動 ?? ?? ?? ??F11 ?
全局 ?? ?? ?? ??繼續(xù) ?? ?? ?? ??F8 ?
全局 ?? ?? ?? ??使用過濾器單步執(zhí)行 ?? ?? ?? ??Sh?ift?+F5 ?
全局 ?? ?? ?? ??添加/去除斷點 ?? ?? ?? ??Ct?rl+Sh?ift?+B ?
全局 ?? ?? ?? ??顯示 ?? ?? ?? ??Ct?rl+D ?
全局 ?? ?? ?? ??運行上次啟動 ?? ?? ?? ??Ct?rl+F11 ?
全局 ?? ?? ?? ??運行至行 ?? ?? ?? ??Ct?rl+R ?
全局 ?? ?? ?? ??執(zhí)行 ?? ?? ?? ??Ct?rl+U ?
? ?
重構 ?
作用域 ?? ?? ?? ??功能 ?? ?? ?? ??快捷鍵 ?
全局 ?? ?? ?? ??撤銷重構 ?? ?? ?? ??Alt?+Sh?ift?+Z ?
全局 ?? ?? ?? ??抽取方法 ?? ?? ?? ??Alt?+Sh?ift?+M ?
全局 ?? ?? ?? ??抽取局部變量 ?? ?? ?? ??Alt?+Sh?ift?+L ?
全局 ?? ?? ?? ??內聯(lián) ?? ?? ?? ??Alt?+Sh?ift?+I ?
全局 ?? ?? ?? ??移動 ?? ?? ?? ??Alt?+Sh?ift?+V ?
全局 ?? ?? ?? ??重命名 ?? ?? ?? ??Alt?+Sh?ift?+R ?
全局 ?? ?? ?? ??重做 ?? ?? ?? ??Alt?+Sh?ift?+Y?
總結
以上是生活随笔為你收集整理的eclipse快捷键 包括查找类、方法、变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java RMI 框架(远程方法调用)
- 下一篇: SpringMVC框架中ModelAnd