【集】eclipse 外掛程式集錦

來源:互聯網
上載者:User

更多外掛程式:http://www.open-open.com/04.htm

【轉自:http://www.blogjava.net/zhip/archive/2008/05/07/198935.html】

XML Schema Infoset Model (XSD) 
功能:XML Schema Infoset Model 是個參考庫提供用於測試,建立或者修改 W3C XML Schema 的 API。
首頁:http://www.eclipse.org/xsd/ 

 

Graphical Editing Framework
功能:這個外掛程式允許開發人員快速開發圖形編輯器。
首頁:http://www.eclipse.org/gef/ 

Eclipse Modeling Framework (EMF) 
功能:EMF是一個建模架構和基於結構化資料模型的代碼產生工具。它能夠將按照約定所進行描述的XML和其它EMF

工具產生或運行時支援一套JAVA類模型、一套用於查看和處理模型操作的介面類。這套模型可以用包含注釋的

JAVA代碼、XML文檔或者用ROSE之類的建模工具所製作的模型導成EMF。最重要的是,EMF提供其它基於EMF的工具

及應用程式的基礎協作平台。
首頁:http://www.eclipse.org/emf/ 

Eclipse Web Tools Platform (WTP)
版本:1.0
支援的 Eclipse 版本: 2.1 & 3.0
使用認證: Free
開發狀況: Beta
公司: eclipse.org
功能:包含了 HTML , javascript , CSS , JSP , SQL , DTD , XSD & WSDL 編輯器,提供圖形化的 XSD & WSDL 

編輯器,J2EE 工程構建,建模,發布。Web service 嚮導資料庫訪問和查詢工具,五星級外掛程式!強烈推薦。
首頁:http://www.eclipse.org/webtools/index.html 

Lomboz
版本:Build-20050526
開發狀況: 5 - Production/Stable
使用協議:GNU Lesser General Public License (LGPL)
功能:Lomaz 是著名的 eclipse 的 J2EE 開發外掛程式,它使用了以下開源技術:Jasper,Xdoclet,Axis 和 Ant,

完全支援編碼,發布,測試和調試的開發環節。
首頁:http://forge.objectweb.org/projects/lomboz 

Myeclipse
版本:3.8.4
支援的 Eclipse 版本: 2.1 & 3.0
使用認證:commerce
開發狀況:stable
公司: Genuitec, LLC
功能:


要錢的東西,不過是最強悍的 J2EE 開發外掛程式。
可視化的 JSF 和 Struts 開發,XML 編輯器,Hibernate 支援,UML建模,應用伺服器串連,支援 EJB 開發,同

步發布 JSP (不必發布整個應用程式)……
非常強大的工具,使用一下就能體會到了 : ) 

Sysdeo Eclipse Tomcat Launcher plugin
版本:3.1 Beta
支援的 Eclipse 版本: 2.1 & 3.0
使用認證: Free
開發狀況: Beta
公司: Sysdeo
功能:


在Elipse中啟動停止重啟Tomcat
註冊 Tomcat 進程到 Eclipse 調試器
建立 WAR 檔案
把 Java 工程添加到 Tomcat Classpath 中
設定 Tomcat JVM 參數,Classpath 和 bootclasspath
把 Tomcat 工程匯出為 WAR 檔案
選擇 Tomcat 設定檔 

外掛程式首頁:http://www.eclipse-plugins.info/eclipse/index.jsp 


JavaScript Editor 
版本:0.0.9b
支援的 Eclipse 版本: 2.1 & 3.0
使用認證: Free CPL
開發狀況: Beta
公司: N/A
功能:Javascript 編輯,提供了代碼高亮,自動完成和內容綱要的功能。
外掛程式首頁:http://jseditor.sourceforge.net/ 

CSSEditor
版本:0.0.4
支援的 Eclipse 版本: 2.1 & 3.0
使用認證: Free CPL
開發狀況: Beta
公司: N/A
功能:代碼高亮,內容提示,綱要欄顯示 CSS 規則,輸入時顯示錯誤。
首頁:http://csseditor.sourceforge.net/ 

Exadel Studio
版本:2.5
支援的 Eclipse 版本: 3.0
使用認證: Free CPL
開發狀況: Beta
公司: N/A
功能:支援 JSF,Struts,JSP 編輯(支援2.0),Spring Framework,Hibernate,資料庫瀏覽,圖形化的屬性

編輯器,CSS 編輯器,JavaScript 編輯器,映像瀏覽,XSD 編輯,支援 XML Schema,支援超過 20 種應用服務

器的發布……功能非常強大。 

Struts Console
版本:4.8
支援的 Eclipse 版本: ALL
使用認證: Free
開發狀況: stable
公司: N/A
功能:支援 *.tld檔案,Struts 1.0 - 1.2 設定檔, Tiles設定檔, Validator 1.0 和 1.1設定檔,支

持主流的 Java IDEs。
首頁:http://www.jamesholmes.com/struts/console/ 

Faces Console
版本:1.7
支援的 Eclipse 版本: ALL
使用認證: Free
開發狀況: stable
公司: N/A
功能:完全支援 JSF 設定檔,支援 JSP Tag Library 檔案,支援主流的 Java IDEs。
首頁:http://www.jamesholmes.com/JavaServerFaces/console/ 


HTML Tidy Eclipse Plug-in
版本:1.2.1
支援的 Eclipse 版本: 2.1 & 3.0
使用認證: Free CPL
開發狀況: Beta
公司: N/A
功能:格式化和校正 (X)HTML 和 XML 代碼。本身並不提供編輯器。
首頁:http://eclipsetidy.sourceforge.net/ 

Eclipse HTML Editor Plugin
版本:N/A
支援的 Eclipse 版本: 2.1 & 3.0
使用認證: Free CPL
開發狀況: Beta
公司: N/A
功能:


Eclipse HTML Editor 是 HTML/JSP/XML 編輯外掛程式。
HTML/JSP/XML/CSS 高亮。
HTML/JSP 預覽
JSP/XML 校正
Contents 協助(HTML Tags/Attributes, XML based on DTD and JSP taglib and more)
建立 HTML/JSP/XML 檔案嚮導
程式碼摺疊功能
圖片瀏覽
CSS 程式碼完成 

首頁:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditor 

PHPeclipse(PHP Development Toolkit )
版本:N/A
支援的 Eclipse 版本: 3.0
使用認證: Free CPL
開發狀況: Beta
公司: N/A
功能:eclipse 的 PHP 開發環境,支援代碼高亮和代碼自動完成,預覽 PHP 頁面。可以在eclipse中控制 

apache,mysql 的啟動,停止和重啟。功能強大!
首頁:http://www.phpeclipse.de/tiki-view_articles.php 

XMLBuddy
版本:N/A
支援的 Eclipse 版本: 3.0
使用認證: Free & commerce
開發狀況: stable
公司: N/A
功能:這是個免費版本,很好用,試試就知道了。
首頁:http://www.xmlbuddy.com/ 

Doclipse
版本:N/A
支援的 Eclipse 版本: 3.0
使用認證: Free
開發狀況: stable
公司: N/A
功能:看名字就知道了,在 eclipse 中使用 javadoc 標籤的協助工具輔助。
首頁:http://www.beust.com/doclipse/ 

jadclipse
版本:2.06
支援的 Eclipse 版本: 所有
使用認證: Free
開發狀況: stable
公司: N/A
功能:很棒的工具,可以在 eclipse 中直接反編譯 class 檔案!

 

轉自:http://j2ee-yohn.javaeye.com/blog/269784

eclipse外掛程式大全介紹,以及開源中心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.