1. 程式人生 > >Eclipse快捷鍵和外掛大全

Eclipse快捷鍵和外掛大全

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 程式碼助手完成一些程式碼的插入(但一般和輸入法有衝突,可以修改輸入法的熱鍵,也可以暫用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+G 快速顯示當前方法的呼叫結構 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及其外掛介紹和下載 0.Eclipse下載 EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在這裡下載 http://www.eclipse.org/downloads/index.php 0.5.lomboz J2EE外掛,開發JSP,EJB http://forge.objectweb.org/projects/lomboz 1.MyEclipse J2EE開發外掛,支援SERVLET/JSP/EJB/資料庫操縱等 http://www.myeclipseide.com 2.Properties Editor 編輯java的屬性檔案,並可以自動存檔為Unicode格式 http://propedit.sourceforge.jp/index_en.html 3.Colorer Take 為上百種類型的檔案按語法著色 http://colorer.sourceforge.net/ 4.XMLBuddy 編輯xml檔案 http://www.xmlbuddy.com 5.Code Folding 加入多種程式碼摺疊功能(比eclipse自帶的更多) http://www.coffee-bytes.com/servlet/PlatformSupport 6.Easy Explorer 從eclipse中訪問選定檔案、目錄所在的資料夾 http://easystruts.sourceforge.net/ 7.Fat Jar 打包外掛,可以方便的完成各種打包任務,可以包含外部的包等 http://fjep.sourceforge.net/ 8.RegEx Test 測試正則表示式 http://brosinski.com/stephan/archives/000028.php 9.JasperAssistant 報表外掛(強,要錢的) http://www.jasperassistant.com/ 10.Jigloo GUI Builder JAVA的GUI編輯外掛 http://cloudgarden.com/jigloo/ 11.Profiler 效能跟蹤、測量工具,能跟蹤、測量BS程式 http://sourceforge.net/projects/eclipsecolorer/ 12.AdvanQas 提供對if/else等條件語句的提示和快捷幫助(自動更改結構等) http://eclipsecolorer.sourceforge.net/advanqas/index.html 13.Log4E Log4j外掛,提供各種和Log4j相關的任務,如為方法、類新增一個logger等 http://log4e.jayefem.de/index.php/Main_Page 14.VSSPlugin VSS外掛 http://sourceforge.net/projects/vssplugin 15.Implementors 提供跳轉到一個方法的實現類,而不是接中的功能(實用!) http://eclipse-tools.sourceforge.net/implementors/ 16.Call Hierarchy 顯示一個方法的呼叫層次(被哪些方法調,調了哪些方法) http://eclipse-tools.sourceforge.net/call-hierarchy/index.html 17.EclipseTidy 檢查和格式化HTML/XML檔案 http://eclipsetidy.sourceforge.net/ 18.Checkclipse 檢查程式碼的風格、寫法是否符合規範 http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm 19.Hibernate Synchronizer Hibernate外掛,自動對映等 http://www.binamics.com/hibernatesync/ 20.VeloEclipse Velocity外掛 http://propsorter.sourceforge.net/ 21.EditorList 方便的列出所有開啟的Editor http://editorlist.sourceforge.net/ 22.MemoryManager 記憶體佔用率的監視 http://cloudgarden.com/memorymanager/ 23.swt-designer java的GUI外掛 http://www.swt-designer.com/ 24.TomcatPlugin 支援Tomcat外掛 http://www.sysdeo.com/eclipse/tomcatPlugin.html 25.XML Viewer http://tabaquismo.freehosting.net/ignacio/eclipse/xmlview/index.html 26.quantum 資料庫外掛 http://quantum.sourceforge.net/ 27.Dbedit 資料庫外掛 http://sourceforge.net/projects/dbedit 28.clay.core 視覺化的資料庫外掛 http://www.azzurri.jp/en/software/index.jsp http://www.azzurri.jp/eclipse/plugins 29.hiberclipse hibernate外掛 http://hiberclipse.sourceforge.net http://www.binamics.com/hibernatesync 30.struts-console Struts外掛 http://www.jamesholmes.com/struts/console/ 31.easystruts Struts外掛 http://easystruts.sourceforge.net 32.veloedit Velocity外掛 http://veloedit.sourceforge.net/ 33.jalopy 程式碼整理外掛 http://jalopy.sourceforge.net/ 34.JDepend 包關係分析 http://andrei.gmxhome.de/jdepend4eclipse/links.html 35.Spring IDE Spring外掛 http://springide-eclip.sourceforge.net/updatesite/ 36.doclipse 可以產生xdoclet 的程式碼提示 http://beust.com/doclipse/ Eclipse外掛大全下載 這裡有比較全的eclipse外掛下載,E文不錯的可以去看看,應該能找到你需要的東西。 http://www.eclipse-plugins.info/eclipse/plugins.jsp;jsessionid=474944821E463102785EFCB59F941256 本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/leonzhang2008/archive/2010/03/02/5337759.aspx