eclipse 外掛程式大全

來源:互聯網
上載者:User
開源中心http://sourceforge.net

 

eclipse swing&swt plugin 開發GUI比較好!

http://www.cloudgarden.com 

 

 

開發swing介面的

http://code.google.com/p/visualswing4eclipse/

 

0  eclipse外掛程式中心http://www.eclipseplugincentral.com/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 測試Regex
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.ne ... /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/th ... &threadID=31124

40 Eclipse 外掛程式Implementors 在Eclipse 中的使用。
問題提出:
  如果你想看看某個類或者方法的實現,一般是Ctrl + 滑鼠左鍵,單擊即可以開啟這個類或者方法的具體實現代碼。但是如果碰到介面時,只是到達介面而已,不能到達具體的實作類別裡。
解決方案:利用Eclipse 的Implementors 外掛程式。
  當追蹤方法代碼時,Eclipse 預設是轉到方法的介面類,而介面中是只有方法名稱沒有具體的實現代碼,此外掛程式提供了追蹤到具體實作類別的實現代碼的功能。
  另外還有Call Hierarchy 外掛程式: 顯示一個方法的調用層次,可以從中看到它被哪些方法調用了,以及它調用了哪些方法,是代碼追蹤比較實用的工具。Eclipse 3.1 中已經內建有這個功能了。這個外掛程式就不用另加介紹了。

http://dev2dev.bea.com.cn/bbs/th ... &threadID=30441
或者
http://www.cjsdn.net/post/view?bid=7&id=165547&sty=1
Eclipse外掛程式之SQLExplorer- -
本文介紹如何利用Eclipse 外掛程式SQLExplorer 在Eclipse 中串連各種資料庫進行操作使用。
Eclipse 是目前非常流行的開發平台,開放擴充的架構讓很多程式員找到了自己個人化的工作環境。

http://dev2dev.bea.com.cn/bbs/th ... &threadID=31124
或者
http://www.cjsdn.net/post/view?bid=7&id=164702&sty=1
    用links方法載入Eclipse外掛程式 
    eclispe想必大家都很熟悉了,一般來說,eclipse外掛程式都是安裝在plugins目錄下。不過這樣一來,當安裝了許多外掛程式之後,eclipse變的很大,最主要的是不便於更新和管理眾多外掛程式。用links方式安裝eclipse外掛程式,可以解決這個問題。 
        當前配置XP SP1,eclipse3.0.1
        現在假設我的eclipse安裝目錄是D:eclipse,待安裝外掛程式目錄是Dlug-in ,我將要安裝LanguagePackFeature(語言套件)、emf-sdo-xsd-SDK、GEF-SDK、Lomboz這四個外掛程式。
        先把這四個外掛程式程式全部放在Dlug-in目錄裡,分別解壓。如Lomboz3.0.1.zip解壓成Lomboz3.0.1目錄,這個目錄包含一個plugins目錄,要先在Lomboz3.0.1目錄中建立一個子目錄eclipse,然後把plugins目錄移動到剛建立的eclipse目錄中,即目錄結構要是這樣的:Dlug-inLomboz3.0.1eclipseplugins 
Eclipse 將會到指定的目錄下去尋找 eclipsefeatures 目錄和eclipseplugins 目錄,看是否有合法的功能組件和(或)外掛程式。也就是說,目標目錄必須包含一個 eclipse 目錄。如果找到,附加的功能組件和外掛程式在運行期配置是將是可用的,如果連結檔案是在工作區建立之後添加的,附加的功能組件和外掛程式會作為新的配置變更來處理。 
         其它壓縮檔解壓後若已經包含eclipseplugins目錄,則不需要建立eclipse目錄。
         然後在 eclipse安裝目錄D:eclipse目錄中建立一個子目錄links,在links目錄中建立一個link檔案,比如 LanguagePackFeature.link,改檔案內容為  path=D:/plug-in/LanguagePackFeature  即這個link檔案要對應一個剛解壓後的外掛程式目錄。
說明:
     1. 外掛程式可以分別安裝在多個自訂的目錄中
     2. 一個自訂目錄可以安裝多個外掛程式。
     3. link檔案的檔案名稱及副檔名可以取任意名稱,比如ddd.txt,myplugin都可以。
     4. link檔案中path=外掛程式目錄的path路徑分隔要用或是/
     5. 在links目錄也可以有多個link檔案,每個link檔案中的path參數都將生效。
     6. 外掛程式目錄可以使用相對路徑。
     7. 可以在links目錄中建立一個子目錄,轉移暫時不用的外掛程式到此子目錄中,加快eclipse啟動。 
     8.  如果安裝後看不到外掛程式,把eclipse 目錄下的configuration目錄刪除,重啟即可。

jadclips外掛程式網站:http://jadclipse.sourceforge.net/
一、下載:
下載外掛程式:
   下載jadclipse_3.1.0.jar版本,該版本支援eclipse3.1M6以上
   下載jadclipse_3.2.0.jar版本,該版本支援eclipse3.2M3和eclipse3.2M4。
   下載jadclipse_3.2.2.jar版本,該版本支援eclipse3.2M5以上。
下載Jad反編譯工具:
   http://www.kpdus.com/jad.html#do ... 禿茫旅嬉玫劍?/a>
二、安裝:
   方法1、直接將jadclipse_3.1.0.jar複製到%ECLIPSE_HOME%plugins目錄下。
   方法2、使用link方式安裝,建立E:eclipse3.1pluginsjadclipse3.1.0eclipseplugins的目錄結構,將jadclipse_3.1.0.jar放到plugins目錄下面(註:其中E:eclipse3.1plugins為你自己定義的一個專門放置外掛程式的目錄)。再在%ECLIPSE_HOME%links目錄下面建立一個jadclipse3.1.0.link檔案(該檔案名稱隨便取,保證尾碼為.link就OK).檔案裡面內容為:path=E:eclipse3.1pluginsjadclipse3.1.0。
   啟動eclipse,開啟Window->Preferences->Java->JadClipse,如果沒有找到JadClipse,檢查外掛程式安裝的版本是否與你安裝的eclipse版本對應。我安裝的eclipse是:eclipse3.1.2
三、設定參數:
   啟動eclipse,開啟:Window->Preferences->Java->JadClipse。
   1、Path to decompiler,這裡設定反編譯工具jad的全路徑名,比如:%JAVA_HOME%binjad.exe。
   2、Directory for temporary files,這裡設定臨時檔案路徑。
   至於Window->Preferences->Java->JadClipse目錄下的Debug,Directives,Formatting,Misc目錄中的參數設定,就不羅嗦。
四、安裝完成後,eclipse自動將JadClipse Class File Viewer設定成class檔案的預設開啟檔案。如果沒有預設,可以在Eclipse的Windows--> Perference-->General->Editors->File Associations中修改“*.class”預設關聯的編輯器為“JadClipse Class File Viewer”。設定完成後,雙擊*.class檔案,eclipse將自動反編譯。

註: 對於存在原始碼的類,它不會強行反編譯,也就是說它還是會用eclipse內建的Class File Viewer查看class檔案

[轉]Log4j比較全面的配置 
log4j.rootLogger=DEBUG,CONSOLE,A1,im 
log4j.addivity.org.apache=true 
# 應用於控制台 
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender 
log4j.appender.Threshold=DEBUG 
log4j.appender.CONSOLE.Target=System.out 
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout 
log4j.appender.CONSOLE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n 
#log4j.appender.CONSOLE.layout.ConversionPattern=
[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n 
#應用於檔案 
log4j.appender.FILE=org.apache.log4j.FileAppender 
log4j.appender.FILE.File=file.log 
log4j.appender.FILE.Append=false 
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout 
log4j.appender.FILE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n 
# Use this layout for LogFactor 5 analysis 
# 應用於檔案復原 
log4j.appender.ROLLING_FILE=org.apache.log4j.RollingFileAppender 
log4j.appender.ROLLING_FILE.Threshold=ERROR 
log4j.appender.ROLLING_FILE.File=rolling.log  //檔案位置,也可以用變數${java.home}、rolling.log
log4j.appender.ROLLING_FILE.Append=true       //true:添加  false:覆蓋
log4j.appender.ROLLING_FILE.MaxFileSize=10KB   //檔案最大尺寸
log4j.appender.ROLLING_FILE.MaxBackupIndex=1  //備份數
log4j.appender.ROLLING_FILE.layout=org.apache.log4j.PatternLayout 
log4j.appender.ROLLING_FILE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n 

#應用於socket 
log4j.appender.SOCKET=org.apache.log4j.RollingFileAppender 
log4j.appender.SOCKET.RemoteHost=localhost 
log4j.appender.SOCKET.Port=5001 
log4j.appender.SOCKET.LocationInfo=true 
# Set up for Log Facter 5 
log4j.appender.SOCKET.layout=org.apache.log4j.PatternLayout 
log4j.appender.SOCET.layout.ConversionPattern=
[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD]%n%c[CATEGORY]%n%m[MESSAGE]%n%n 

# Log Factor 5 Appender 
log4j.appender.LF5_APPENDER=org.apache.log4j.lf5.LF5Appender 
log4j.appender.LF5_APPENDER.MaxNumberOfRecords=2000 
# 發送日誌給郵件 
log4j.appender.MAIL=org.apache.log4j.net.SMTPAppender 
log4j.appender.MAIL.Threshold=FATAL 
log4j.appender.MAIL.BufferSize=10 
log4j.appender.MAIL.From=test@sina.com.cn
log4j.appender.MAIL.SMTPHost=smtp.sina.com.cn
log4j.appender.MAIL.Subject=Log4J Message 
log4j.appender.MAIL.To=test@sina.com.cn
log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout 
log4j.appender.MAIL.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n 
# 用於資料庫 
log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender 
log4j.appender.DATABASE.URL=jdbc:mysql://localhost:3306/test 
log4j.appender.DATABASE.driver=com.mysql.jdbc.Driver 
log4j.appender.DATABASE.user=root 
log4j.appender.DATABASE.password= 
log4j.appender.DATABASE.sql=INSERT INTO LOG4J (Message) VALUES ('[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n') 
log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout 
log4j.appender.DATABASE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n 

log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender 
log4j.appender.A1.File=SampleMessages.log4j 
log4j.appender.A1.DatePattern=yyyyMMdd-HH'.log4j' 
log4j.appender.A1.layout=org.apache.log4j.xml.XMLLayout 
#自訂Appender 
log4j.appender.im = net.cybercorlin.util.logger.appender.IMAppender 
log4j.appender.im.host = mail.cybercorlin.net 
log4j.appender.im.username = username 
log4j.appender.im.password = password 
log4j.appender.im.recipient = test@test.com
log4j.appender.im.layout=org.apache.log4j.PatternLayout 
log4j.appender.im.layout.ConversionPattern =[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.