Java Blog From WeiChunHua

          Java

          常用鏈接

          統計

          develop

          news

          最新評論

          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
          定位在某行 

          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+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
          重構的后悔藥

          ---------------------------------------------------------------------------------------------------------------------

          Eclipse插件下載

          1   Eclipse下載
          EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在這里下載
          http://www.eclipse.org/downloads/index.php

          2   lomboz J2EE插件,開發JSP,EJB
          http://forge.objectweb.org/projects/lomboz


          3   MyEclipse J2EE開發插件,支持SERVLET/JSP/EJB/數據庫操縱等
          http://www.myeclipseide.com

          4   Properties Editor   編輯java的屬性文件,并可以自動存盤為Unicode格式
          http://propedit.sourceforge.jp/index_en.html

          5   Colorer Take   為上百種類型的文件按語法著色
          http://colorer.sourceforge.net/

          6   XMLBuddy 編輯xml文件
          http://www.xmlbuddy.com

          7   Code Folding   加入多種代碼折疊功能(比eclipse自帶的更多)
          http://www.coffee-bytes.com/servlet/PlatformSupport

          8   Easy Explorer   從eclipse中訪問選定文件、目錄所在的文件夾
          http://easystruts.sourceforge.net/

          9   Fat Jar 打包插件,可以方便的完成各種打包任務,可以包含外部的包等
          http://fjep.sourceforge.net/

          10   RegEx Test 測試正則表達式
          http://brosinski.com/stephan/archives/000028.php

          11   JasperAssistant 報表插件(要錢的哦~)
          http://www.jasperassistant.com/

          12   Jigloo GUI Builder JAVA的GUI編輯插件
          http://cloudgarden.com/jigloo/

          13   Profiler 性能跟蹤、測量工具,能跟蹤、測量B/S程序
          http://sourceforge.net/projects/eclipsecolorer/

          14   AdvanQas 提供對if/else等條件語句的提示和快捷幫助(自動更改結構等)
          http://eclipsecolorer.sourceforge.net/advanqas/index.html

          15   Log4E Log4j插件,提供各種和Log4j相關的任務,如為方法、類添加一個logger等
          http://log4e.jayefem.de/index.php/Main_Page

          16   VSSPlugin VSS插件
          http://sourceforge.net/projects/vssplugin

          17   Implementors 提供跳轉到一個方法的實現類,而不是接口的功能(實用!)
          http://eclipse-tools.sourceforge.net/implementors/

          18   Call Hierarchy 顯示一個方法的調用層次(被哪些方法調,調了哪些方法)
          http://eclipse-tools.sourceforge.net/call-hierarchy/index.html

          19   EclipseTidy 檢查和格式化HTML/XML文件
          http://eclipsetidy.sourceforge.net/

          20   Checkclipse 檢查代碼的風格、寫法是否符合規范
          http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm

          21   Hibernate Synchronizer Hibernate插件,自動映射等
          http://www.binamics.com/hibernatesync/

          22   VeloEclipse   Velocity插件
          http://propsorter.sourceforge.net/
           
          23   EditorList 方便的列出所有打開的Editor
          http://editorlist.sourceforge.net/
           
          24   MemoryManager 內存占用率的監視
          http://cloudgarden.com/memorymanager/

          25   swt-designer java的GUI插件
          http://www.swt-designer.com/

          26   TomcatPlugin 支持Tomcat插件
          http://www.sysdeo.com/eclipse/tomcatPlugin.html

          27   XML Viewer
          http://tabaquismo.freehosting.net/ignacio/eclipse/xmlview/index.html

          28   quantum 數據庫插件
          http://quantum.sourceforge.net/

          29   Dbedit 數據庫插件
          http://sourceforge.net/projects/dbedit

          30   clay.core 可視化的數據庫插件
          http://www.azzurri.jp/en/software/index.jsp
          http://www.azzurri.jp/eclipse/plugins

          31   hiberclipse hibernate插件
          http://hiberclipse.sourceforge.net
          http://www.binamics.com/hibernatesync

          32   struts-console Struts插件
          http://www.jamesholmes.com/struts/console/

          33   easystruts Struts插件
          http://easystruts.sourceforge.net

          34   veloedit Velocity插件
          http://veloedit.sourceforge.net/

          35   jalopy 代碼整理插件
          http://jalopy.sourceforge.net/

          36   JDepend 包關系分析
          http://andrei.gmxhome.de/jdepend4eclipse/links.html

          37   Spring IDE Spring插件
          http://springide-eclip.sourceforge.net/updatesite/

          38   doclipse 可以產生xdoclet 的代碼提示
          http://beust.com/doclipse/

          39   SQLExplorer,在Eclipse 中連接各種數據庫進行操作使用
          http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=124&threadID=31124

          posted on 2008-01-16 12:34 sunny spring 閱讀(256) 評論(0)  編輯  收藏 所屬分類: Tools

          主站蜘蛛池模板: 华池县| 桐梓县| 江口县| 望城县| 穆棱市| 皋兰县| 治多县| 卓资县| 塔河县| 宽城| 永清县| 泽普县| 社会| 英德市| 思茅市| 启东市| 六安市| 博湖县| 英山县| 通榆县| 伊通| 闽侯县| 屏山县| 翁牛特旗| 行唐县| 南平市| 耒阳市| 长顺县| 黑河市| 安仁县| 宣汉县| 和田县| 五家渠市| 宁夏| 安平县| 海城市| 乌拉特后旗| 砀山县| 太和县| 武强县| 雷山县|