Eclipse 常用技巧

來源:互聯網
上載者:User
捷徑 0. Ctrl + 1 (快速修複)
1. Ctrl + D (刪除當前行)
2. Ctrl + Alt + ↓(複製當前行到下一行)
3. Alt + / 或者說是 Ctrl + 空格(由於後者與IME的快速鍵衝突,所以,我一般都用前者) 作用:快速插入。
4. Alt+Shift+R 重新命名非常好用。
5. Ctrl + Q 定位到最後編輯的地方。
6. Ctrl + Shift + O 自動匯入包。
7. Ctrl+/ 注釋當前行,再按則取消注釋。
8. Ctrl+K快速尋找。
9. Ctrl + Shift + F 自動縮排。
常用快速鍵 Eclipse最全快速鍵,熟悉快速鍵可以協助開發事半功倍,節省更多的時間來用於做有意義的事情。
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 代碼助手完成一些代碼的插入(但一般和IME有衝突,可以修改IME的熱鍵,也可以暫用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)
外掛程式開發 Eclipse的外掛程式機制是輕型軟體組件化架構。在客戶機平台上,Eclipse使用外掛程式來提供所有的附加功能,例如支援Java以外的其他語 言。 已有的分離的外掛程式已經能夠支援C/C++(CDT)、Perl、Ruby,Python、telnet和資料庫開發。外掛程式架構能夠支援將任意的擴充加入到 現有環境中,例如組態管理,而決不僅僅限於支援各種程式設計語言[8] 。
Eclipse的設計思想是:一切皆外掛程式。Eclipse核心很小,其它所有功能都以外掛程式的形式附加於Eclipse核心之上。Eclipse基本核心包括:圖形API (SWT/Jface), Java開發環境外掛程式(JDT ),外掛程式開發環境(PDE)等。
外掛程式安裝 Eclipse外掛程式的安裝方法大體有以下幾種方式:
第一種:直接複製法 假設Eclipse的安裝目錄在C:\eclipse,解壓下載的eclipse 外掛程式或者安裝eclipse 外掛程式到指定目錄AA(如:c:\AA)檔案夾,開啟AA 檔案夾,在AA檔案夾裡分別包含兩個檔案夾features和plugins ,然後把兩個檔案夾裡的檔案分別複製到C:\eclipse下所對應的檔案夾下的features 和plugins 下,一般的把外掛程式檔案直接複製到eclipse目錄裡是最直接也是最愚蠢的一種方法。因為日後想要刪除這些外掛程式會非常的困難,不推薦使用。
注意:直接將外掛程式包解壓到plugins檔案夾下之後,重啟eclipse,可能不會載入新的外掛程式。
解決方案是: 1、開啟命令列,到當前eclipse的目錄下,輸入eclipse -clean,重新啟動eclipse,這樣eclipse就會加上新的外掛程式了。
2、如果外掛程式不能生效,則請將eclipse\configuration\org.eclipse.update目錄刪除後再啟動eclipse;
你可以在eclipse的菜單"Help"-->"About Eclipse SDK"-->"Feature Details" 和"Plug-in Details"中看到新安裝的外掛程式。
第二種:使用link檔案法 a.假設Eclipse的安裝目錄在C:\eclipse,在該檔案夾下,建立這樣的目錄結構C:\eclipse\PluginsEclipse\jode\eclipse;
b.解壓下載的eclipse 外掛程式或者安裝eclipse 外掛程式到指定目錄BB(如:C:\BB)檔案夾,開啟BB檔案夾,然後把 BB檔案夾裡的兩個檔案夾features和plugins複製到剛建立好的,這樣eclipse中就有了兩個外掛程式目錄features and plugins下。
c.在C:\eclipse目錄中建立links(C:\eclipse\links)目錄,在links目錄中建立一個以link為副檔名的文字檔如jode.link,內容如下path=C:/eclipse/PluginsEclipse/jode 或者path=C:\\eclipse\\PluginsEclipse\\jode(外掛程式的目錄),儲存後重啟eclipse外掛程式就會安裝完成。
注意:link檔案中path=外掛程式目錄的path路徑分隔要用\\或是/
Java代碼
/eclipse/
links/
jode.link
webtools.link
updateManager.link
...
...
/eclipse/ links/ jode.link webtools.link updateManager.link ... ... 可以在eclipse的菜單"Help"-->"AboutEclipse SDK"-->"Feature Details" 和"Plug-in Details"中看到新安裝的外掛程式。
第三種:使用eclipse內建圖形介面安裝 選擇Help > Software Updates > Manager Configuration,再選擇Add > Extension Location 找到你要安裝外掛程式的目錄就可以了。使用eclipse的help->SoftwareUpdates ->Find and install... search for new features... 輸入軟體安裝地址進行安裝強烈推薦這種方法,優點很多比如可以方便的添加刪除,也不用自己寫link檔案。
備忘:Eclipse外掛程式的目錄結構
Java代碼
/eclipse-plugins/
eclipse/
.eclipseextension
features/
plugins/
第2.3種方法所指向的目錄都指的是"eclipse"目錄,
如果用第3種方法,在eclipse這個目錄下必須有檔案.eclipseextension,如果下載的外掛程式沒有這個檔案,
那就隨便eclipse安裝目錄下的那個檔案拷過去就行,只要有這麼個檔案就可以了,內容沒什麼用,主要是一些版本資訊。例如:
Java代碼
id=org.eclipse.platform name=Eclipse Platform
version=3.1.1
id=org.eclipse.platform name=Eclipse Platform version=3.1.1
第四種:使用dropins安裝外掛程式 從Eclipse3.5開始,安裝目錄下就多了一個dropins目錄。只要將外掛程式解壓後拖到該目錄即可安裝外掛程式。
比如安裝svn外掛程式subclipse-1.8.16.zip,只需要如下的三步即可:
1、使用winrar等壓縮軟體將壓縮包解壓至某一檔案夾,比如subclipse-1.8.16
2、將此目錄移動/複製至Eclipse安裝目錄下的dropins目錄
3、重啟Eclipse。
由於此種安裝方式可以將不同的外掛程式安裝在不同的目錄裡,並且不用麻煩地寫設定檔,因此管理起來會非常方便,推薦使用。
第五種:使用Eclipse Macketplace
在新版eclipse中選擇Help > Software Updates >Eclipse Macketplace,這裡有eclipse的外掛程式市場,如圖所示,可以直接搜尋安裝需要的外掛程式,不必配置,一鍵安裝,使用更加方便了。 第六種:Eclipse版本更新
版本代號 平台版本 主要版本發行日期 SR1發行日期 SR2發行日期
Callisto 3.2 2006年6月26日 N/A N/A
Europa 3.3 2007年6月27日 2007年9月28日 2008年2月29日
Ganymede 3.4 2008年6月25日 2008年9月24日 2009年2月25日
Galileo 3.5 2009年6月24日 2009年9月25日 2010年2月26日
Helios 3.6 2010年6月23日 2010年9月24日 2011年2月25日
Indigo 3.7 2011年6月22日 2011年9月23日 2012年2月24日
Juno 3.8及4.2 2012年6月27日 2012年9月28日 2013年3月1日
Kepler 4.3 2013年6月26日 2013年9月27日 2014年2月28日
Luna 4.4 2014年6月25日 2014年9月25日 2015年2月27日
Mars 4.5 2015年6月24日 N/A N/A


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.