eclipse插件大全
基本插件
http://marketplace.eclipse.org/
http://blog.csdn
.NET/dyong525/article/details/6972623
可以在線安裝的包括
maven :http://download.eclipse.org/technology/m2e/releases
SVN :http://subclipse.tigris.org/update_1.8.x/? (http://blog.csdn.net/u011202334/article/details/52443270)
struts2 :http://mvcwebproject.sourceforge.net/update/
spring :http://springframework.sourceforge.net/spring-ide/eclipse/updatesite/
tuscany :http://archive.apache.org/dist/incubator/tuscany/java/sca/1.2-incubating/updatesite/?
FindBugs :http://findbugs.cs.umd.edu/eclipse/
反編譯插件
jadeclipse:http://java.decompiler.free.fr/jd-eclipse/update
正則表達式插件
Regex Util :http://regex-util.sourceforge.net/update/
js編輯插件
JSEclipse?: http://download.macromedia.com/pub/labs/jseclipse/autoinstall?
源代碼文件按語法著色插件
Colorer Take : http://colorer.sf.net/eclipsecolorer/
FreeMarker插件
FreeMarkerEclipse Plugin : http://www.freemarker.org/eclipse/update
FreeMarker IDE:http://freemarker-ide.sourceforge.net/
iBatis插件
MyBatis Editor:https://mybatiseditor.eclipselabs.org.codespot.com/git/org.eclipselabs.mybatiseditor.updatesite
QuickExplorer4Eclipse_1.0.0.jar(附件)
j2ee開發、部署、測試插件(見附件)
tomcat插件 tomcatPluginV321.zip(附件)
其他插件:
CSS Editor(Eclipse Plugin)這是一個為Eclipse提供的插件,可以編輯復雜的CSS功能。
StrutsIDE是開發Struts框架開發工具,它提供了struts-config.xml配置文件的圖形管理面。
SQLExplorer可以通過JDBC訪問幾乎任何一種數據庫,同時也支持像hibernate這樣的
工具訪問數據庫。
JFaceDBC 是一個很好的SQL控制臺,支持各類主流數據庫。
eclipse UML,UML建模插件功能其全。
HibernateSynchronizer,Hibernate插件。
Checkclipse 檢查代碼的風格、寫法是否符合規范。
VSSPlugin VSS插件。
XMLBuddy 編輯xml文件。
EclipseHTMLEditor是一個可以在Eclipse下編輯,校驗HTML/ XML / JSP的插件。
EclipseVisualEditor(VE)利用VE可以在Eclipse下像用JBuilder一樣開發用戶圖形界面。它支持SWT與 Swing,但在安裝這個插件之前需要安裝EMF與 GEF插件。
Spindle 在Eclipse環境下用于支持基于Tapestry的開發,可以為開發者帶來極大的便利。
EclipseME是一個開源的Eclipse插件可以幫助開發J2ME MIDlets。EclipseME使得你不必擔心J2ME所需的特殊環境而把焦點放開發你的程序上。
QuickREx 正則表達式測試插件。
XPath Explorer 很好用的XPath表達式測試插件。
Spring Console是一個免費獨立的JavaSwing應用程序用來管理和開發基于Spring的應用程序。利用Spring Console你可以可視化編輯Spring配置文件與JSP標簽庫文件.tld.它提供一個Eclipse下的插件。與Struts Console一樣。
JSPFormat插件用來美化/格式化JSP,HTML,JavaScript源代碼.
ShellEd是一個Eclipse平臺下的shell腳本編輯器。它只支持Eclipse3.0以上的版本。
TomcatDeployer 這是一個能夠將Web項目部署到遠程Tomcat中的Eclipse plugin。TomcatDeployer_1.3.0.jar(jar包見附件)
JSDT(JavascriptDebug Toolkit)是一個用于javascript調試的eclipse插件,用于調試javascript。JSDT可以跨瀏覽器調試,支持在IE,Firefox,Safari,Chrome等主流瀏覽器中調試 javascript。JSDT支持設置斷點,單步調試等調試工具的基本特性。
Eclipse JsonEditor Plugin是一個Json數據編輯插件。提供著色區分顯示,文檔結構概覽,JSON校驗,格式化文檔等功能。
JGit是Git版本控制一個的客戶端Eclipse插件。
CodeSnippet是一組Eclipse插件能夠將Ant、Java、Properties、CSS、DTD、HTML和XML等源代碼轉換成帶語法高亮顯示的HTML文件。
Bravo JSP editor是一個JSP/html頁面WYSIWYG編輯器。Code editor(代碼編輯器)與Eclipse Web Tools的JSP編輯器相同,所以支持代碼建議,代碼模板和其它相同的功能。可視化部分:支持CSS樣式、圖片、JSP表達式/標簽庫/標簽文件、外部 included的文件。改變HTML/CSS/JSP代碼可以立即看到效果。提供DOM查找/替換對話框。JSTL的變量查看功能。更新地址:http://bravo.comxa.com/update
Alvor是一個能夠對嵌在Java代碼中的SQL語句進行靜態校驗的Eclipse插件。它不僅可以一次性對整個程序進行分析,也可以在你輸入的時候就進行錯誤提醒。可以根據內置的SQL語法或根據實際測試數據庫對代碼中的SQL字符串進行檢查。
Eclipse Modelling Framework(EMF)
基于Eclipse的模型框架。它是Eclipse MDA(Model Driven Architecture)的一個重要組成部分,是Eclipse中許多項目的基礎( e.g,?GEF), EMF可以將模型轉換成高效的,正確的,和易于定制的Java代碼。EMF項目的最初目標是要實現OMG(Object Management Group)的MOF規范(Meta Object Facility)。在項目的進行中EMF的開發人員根據大量的實踐經驗對MOF規范進行了再加工,提取出了一些核心的元素集(MOF 2.0 中稱為EMOF(Essential MOF))。可以說EMF 是MOF核心子集的java高效實現,在EMF 中MOF核心子集的實現稱為Ecore。
GEF簡介
? GEF(Graphical Editing Framework)是一個圖形化編輯框架,它允許開發人員以圖形化的方式展示和編輯模型,從而提升用戶體驗。這樣的應用程序有很多,例如:UML類圖編輯器、圖形化XML編輯器、界面設計工具以及圖形化數據庫結構設計工具等等。歸結一下,可以發現它們在圖形化編輯方面具有以下共同之處:
???????提供一個編輯區域和一個工具條,用戶在工具條里選擇需要的工具,以拖動或單擊的方式將節點或連接放置在編輯區域;
節點可以包含子節點;
用戶能夠查看和修改某個節點或連接的大部分屬性;
連接端點錨定在節點上;
提供上下文菜單和鍵盤命令;
提供圖形的縮放功能;
提供一個大綱視圖,顯示編輯區域的縮略圖,或是樹狀模型結構;
支持撤消/重做功能;等等。
工作界面
?????? 基于GEF的界面設計工具(Visual Editor,VE)的工作界面
GEF最早是Eclipse的一個內部項目,后來逐漸轉變為Eclipse的一個開源工具項目,Eclipse的不少其他子項目都需要它的支持。Eclipse 3.0版本花了很大功夫在從Platform中剝離各種功能部件上,包括GEF和IDE在內的很多曾經只能在Eclipse內部使用的工具成為可以獨立使用的軟件/插件包了。理論上我們是可以脫離Eclipse用GEF包構造自己的應用程序的,但由于它們之間天然的聯系,而且Eclipse確實是一個很值得支持的開發平臺,所以我還是推薦你在Eclipse中使用它。
GEF的優勢是提供了標準的MVC(Model-View-Control)結構,開發人員可以利用GEF來完成以上這些功能,而不需要自己重新設計。與其他一些MVC編輯框架相比,GEF的一個主要設計目標是盡量減少模型和視圖之間的依賴,好處是可以根據需要選擇任意模型和視圖的組合,而不必受開發框架的局限(不過實際上還是很少有脫離Draw2D的實現)。
現在來看看GEF是如何實現MVC框架的吧,在這個帖子里我們先概括介紹一下它的各個組成部分,以后將結合例子進行更詳細的說明。
EclipseWTP
??? WTP(Web Tools Platform )項目在eclipse平臺上進行擴展,是一個開發J2EE Web應用程序的工具集。WTP包含以下工具:
* 一個源碼編輯器可以用來編輯HTML, Javascript, CSS, JSP, SQL, XML, DTD, XSD, 和WSDL。
* 一個圖形編輯器用來編輯XSD與WSDL。
* J2EE項目構建器和一個J2EE向導工具。
* 一個Web服務創建向導和管理器,和WS-I 測試工具。
* 一個數據庫訪問,查詢工具等。
WTP由兩個子項目構成:WST(Web標準工具集) 與JST(J2EE標準工具集)
WTP(Web-To-Print)
? http://download.csdn.Net/detail/wzc314159/1459292
好了,準備工作完成后我們就開始安裝了,大家看我是怎么安裝的,我的eclipse是安裝在D:\Eclipse目錄下的,我在Eclipse文件夾下面建了三個文件夾,分別命名問EMF,GEF,VE_SDK,現在我們要做的就是把我們剛剛下載下來的三個文件分別解壓縮到這三個文件里面,即把emf-sdo-runtime-2.2.0解壓到EMF里面,依次類推。現在打開我們新建的三個文件夾看看,是不是每個文件夾里面都多了一個eclipse文件夾,如果有的話就證明你已經接近成功了,注:(沒有的話也不要緊,自己手動在三個文件夾里分別新建三個eclipse文件夾,注意文件夾必須以eclipse命名!!再把自己解壓出來的東西中的features和plugins兩個文件夾依次一一對應的移動到我們新建的三個eclipse文件夾里面。)
接下來我們在我們的eclipse的安裝目錄下D:\Eclipse\eclipse下面新建一個文件夾,命名為links,注意文件名一定要為links,接下來我們在links文件夾下面新建三個后綴為.link文本文件,我建的是EMF.link,GEF.link,和VE_SDK.link,在三個文本文件里分別出入如下語句:
path=D:\\Eclipse\\EMF
path=D:\\Eclipse\\GMF
path=D:\\Eclipse\\VE_SDK
保存即可!
接下來啟動eclipse,新建一個java工程,完成后點擊菜單欄上的新建按鈕,看,下拉菜單中是不是多了Visual Editor選項!這個你也可以在工程文件上面單擊右鍵,看,彈出的菜單里邊是不是也有這個選項呢?
大功告成!
安裝插件后在窗口— > 首選項 中看不到
① 把 eclipse\configuration\org.eclipse.update 刪除掉。出現這種情況的原因是在你安裝新的插件以前你啟動過 eclipse ,在 org.eclipse.update 文件夾下記錄了插件的歷史更新情況,它只記憶了以前的插件更新情況,而你新安裝的插件它并不記錄,所以刪除掉這個文件夾就可以解決這個問題了,不過刪除掉這個文件夾后, eclipse 會重新掃描所有的插件,此時再重新啟動 eclipse 時可能會比剛才稍微慢點。
② 創建一個 Eclipse 快捷啟動方式,在目標欄中加入一個“ 空格— clean ”參數,注意不要把— clean 前面的空格漏掉。或者在菜單【開始】—【運行】中啟動你的 eclipse 時加上— clean 參數,如我的可以在“運行”中輸入:F:\hongjun\eclipse\eclipse.exe –clean
如果啟動 eclipse 后找到你所安裝的新插件后,在下次啟動之前把參數 clean 去掉就可以了。
③ 如果 Eclipse 啟動找不到插件的話,解決辦法是在 eclipse\configuration 目錄下的 config.ini 文件中加入一行 : osgi.checkConfiguration=true
這樣它就會尋找并安裝插件 , 找到插件后可以把該行注釋掉 ( 去掉 ), 這樣以后每次啟動就不會因為尋找插件而顯得慢了。
Eclipse下載?
EMF,GEF - Graphical EditorFramework,UML2,VE - Visual Editor都在這里下載?http://www.eclipse.org/downloads/index.php?
1.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?
5.jseclipse 支持JRE1.4?
http://www.interaktonline.com/Products/Eclipse/JSEclipse/Try-Download
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
Eclipse并沒有提供HTML編輯器,如果想使用標簽提示和高亮的功能,就必須使用插件。
下載地址:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditor
Eclipse 3.3.2以上的版本應該不再需要安裝依賴Graphical Editing Framework(GEF).
如果是低版本的IDE可以使用help - install new software 。
add Location 中輸入地址:http://download.eclipse.org/tools/gef/update-site/releases/site.xml就ok了.
?
附件是tk.eclipse.plugin.htmleditor_2.0.6.1的本地下載,放在EclipseHOME\plugins下重新啟動就可以使用了。
http://marketplace.eclipse.org/
,JSP/html 編輯器 Bravo JSP editor 安裝方法【原】
第一步:在如下界面中地址選擇eclipse插件路徑,安裝EMF,GEF,WTP等,因為安裝BROVO需要這些插件。
如下,還有
System Requirement
To use the plugin, you need Java Runtime Environment or Java Development Kit 5.0 and one of following combination?
- Eclipse v3.5 + WTP v3.1 + GEF v3.5+ EMF v2.5
- Eclipse v3.6 + WTP v3.2 + GEF v3.6+ EMF v2.6
- Eclipse v3.7 + WTP v3.3 + GEF v3.7+ EMF v2.7
- Eclipse IDE for Java EE Developers
- Eclipse IDE for JavaScript Web Developer
- Eclipse IDE for PHP Developer
總結
以上是生活随笔為你收集整理的eclipse插件大全的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android Studio开发环境的搭
- 下一篇: 异或门HEF4070BT/CD4070B