eclipse 常用外掛程式

來源:互聯網
上載者:User

開發過程中的常用Eclipse外掛程式,按字母排序:

(1)    AmaterasUML
        介紹:Eclipse的UML外掛程式,支援UML活動圖表,class圖,sequence圖,usecase圖等;支援與Java class/interface之間的相互匯入匯出。
        官方網站:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML
        外掛程式下載URL:http://sourceforge.jp/projects/amateras/downloads/56447/AmaterasUML_1.3.4.zip/  (目前最新版本)
        註:安裝時需要GEF外掛程式的支援。

(2)    Bravo JSP
        介紹:Bravo JSP編輯器是一款WYSIWYG(所見即所得 (WYSIWYG)的)JSP/html頁面編輯器。Code Editor(代碼編輯器)與Eclipse Web Tools的JSP編輯器相同,所以支援代碼建議,代碼模板和其它相同的功能。可視化部分:支援CSS樣式、圖片、JSP運算式/標籤庫/標籤檔案、外部included的檔案。改變HTML/CSS/JSP代碼可以立即看到效果。提供DOM尋找/替換對話方塊。JSTL的變數查看功能。
        官方網站:http://bravo.comxa.com/index.php
        Eclipse線上安裝URL:http://bravo.comxa.com/update

(3)   Checkstyle
        介紹:CheckStyle是SourceForge下的一個項目,提供了一個協助JAVA開發人員遵守某些編碼規範的工具。它能夠自動化代碼規範檢查過程,從而使得開發人員從這項重要,但是枯燥的任務中解脫出來。CheckStyle檢驗的主要內容有:Javadoc注釋、命名規範、標題、import語句、體積大小、空白、修飾符、塊、代碼問題、類設計以及混合檢查(包括一些有用的比如非必須的System.out和printstackTrace)等。
        官方網站:http://checkstyle.sourceforge.net/
        Eclipse線上安裝URL:http://eclipse-cs.sourceforge.net/update/

(4)    Easy Explorer
        介紹:如果你經常需要在Eclipse裡開啟相關資源檔所在的檔案夾,比較麻煩,要右鍵,屬性,在Location一欄中把所在的檔案夾拷貝一下,然後再去資源管理員裡輸入這個路徑,斷行符號,然後開啟它,比較麻煩。Easy Explorer是一個Eclipse的小外掛程式,它能直接開啟選中檔案所在的目錄,很方便好用.
        官方網站:http://sourceforge.net/projects/easystruts/

(5)    EasySQL 
         介紹:EasySQL:Eclipse SQL外掛程式。包含SQL編輯器和執行器,表格編輯器,資料匯出工具。EasySQL設計成易於與其它外掛程式相整合。如果在你的項目中需要資料庫
操作功能,可以考慮該外掛程式。
        官方網站:http://easysql.sourceforge.net/
        外掛程式下載URL:http://sourceforge.net/projects/easysql/files/latest/download?source=files

(6)    EclEmma
        介紹:提到 EclEmma 首先就要說到著名的 Java 覆蓋測試載入器 Emma。從某種程度上說,EclEmma 可以看作是 Emma 的一個圖形介面。EclEmma的出現彌補了 Emma 使用者一個大的遺憾 ---- 缺乏圖形介面以及對整合式開發環境的支援。將 Eclipse 和 Emma 這兩個在各自領域最為優秀的工具結合起來,這就是 EclEmma 為我們提供的。
        官方網站:http://www.eclemma.org/
        Eclipse線上安裝URL:http://update.eclemma.org/

(7)    Eclipse SWT Designer Plugin 
        介紹:Eclipse SWT Designer Plugin是一個用於快速構建J2SE的案頭化GUI開發的Eclipse外掛程式。
        官方網站:http://sourceforge.net/projects/eclipsedesigner/
        外掛程式下載URL:http://sourceforge.net/projects/eclipsedesigner/files/latest/download

(8)    FindBugs
        介紹:Findbugs 是一個靜態分析工具,它檢查類或者 JAR 檔案,將位元組碼與一組缺陷模式進行對比以發現可能的問題。了靜態分析工具,就可以在不實際運行程式的情況對軟體進行分析。它可以協助改進代碼的品質。它是尋找代碼缺陷的,很多我們寫的不好的地方,可以最佳化的地方,它都能檢查出來。例如:未關閉的資料庫連接,缺少必要的null check,多餘的 null check,多餘的if後置條件,相同的條件分支,重複的代碼塊,錯誤的使用了"==",不同資料類型的比較,建議使用StringBuffer代替字串連加等等。
        官方網站:http://findbugs.sourceforge.net/
        Eclipse線上安裝URL:http://findbugs.cs.umd.edu/eclipse 

(9)    FreeMarker IDE 
        介紹:FreeMarker IDE是一個FreeMarker(模板引擎)感知編輯器,支援:文法高亮顯示(Syntax Hilighting)、內容輔助(Content Assist)、大綱視圖(Outline View)。其首頁上提供了如何使用該外掛程式進行開發的Flash視頻。FreeMarker還有另外一個外掛程式FreeMarker Eclipse Plugin。
        官方網站:http://freemarker-ide.sourceforge.net/
        外掛程式下載URL:http://sourceforge.net/projects/freemarker-ide/files/

(10) Spket 
        介紹:Spket IDE是功能強大的JavaScript 和XML開發套件。這個強大的編輯器可以進行JavaScript、XUL/XBL以及Yahoo! Widget開發。其中JavaScript編輯器具有程式碼完成(code completion)、文法標記以及內容概覽等功能,協助開發人員建立高效的JavaScript代碼。
        官方網站:http://www.spket.com
        Eclipse線上安裝URL:http://www.agpad.com/update

(11)  JadClipse 
        介紹:JadClipse是一個Eclipse外掛程式,無縫地整合了Jad(快速Java反編譯器)與Eclipse。通常,當開啟一個類檔案,類檔案查看器將顯示一個簡短的API類的輪廓。如果你安裝這個外掛程式,JadClipse類檔案查看器將替換類檔案查看器並顯示了類的反編譯原始碼。這個任務可以通過在後台使用Jad反編譯相應的類檔案來完成。可以支援正常的Java文法高亮以及大綱視圖。
        官方網站:http://sourceforge.net/projects/jadclipse/
        Eclipse線上安裝URL:http://feeling.sourceforge.net/update

(12) Javascript Debug Toolkit
        介紹:JSDT(Javascript Debug Toolkit)是一個用於javascript調試的Eclipse 外掛程式,用於調試javascript。JSDT可以跨瀏覽器調試,支援在IE,Firefox,Safari,Chrome等主流瀏覽器中調試javascript。JSDT支援設定斷點,單步調試等調試工具的基本特性。
        官方網站:http://code.google.com/p/jsdt/
        Eclipse線上安裝URL:http://jsdt.googlecode.com/svn/trunk/org.ayound.js.debug.update

(13) Mybatis Editor
        介紹:MyBatis Editor是一個Eclipse的外掛程式,用來編輯MyBatis的設定檔。
        官方網站:http://code.google.com/a/eclipselabs.org/p/mybatiseditor/
        Eclipse線上安裝URL:http://mybatiseditor.eclipselabs.org.codespot.com/git/org.eclipselabs.mybatiseditor.updatesite

(14) MAT 
        介紹:Eclipse Memory Analyzer(MAT)是著名的跨平台整合式開發環境 Eclipse Galileo 版本的 33 個組成項目中之一,它是一個功能豐富的JAVA 堆轉儲檔案分析工具,可以協助你發現記憶體漏洞和減少記憶體消耗。對於大型 JAVA 應用程式來說,再精細的測試也難以堵住所有的漏洞,即便我們在測試階段進行了大量卓有成效的工作,很多問題還是會在生產環境下暴露出來,並且很難在測試環境中進行重現。JVM 能夠記錄下問題發生時系統的部分運行狀態,並將其儲存在堆轉儲 (Heap Dump) 檔案中,從而為我們分析和診斷問題提供了重要的依據。
        官方網站:http://www.eclipse.org/mat/
        Eclipse線上安裝URL:http://download.eclipse.org/mat/1.2/update-site/

(15) m2eclipse
        介紹:這是一個在Eclipse環境中整合的Maven外掛程式。 
        官方網站:http://www.sonatype.org/m2eclipse/
        Eclipse線上安裝URL: http://m2eclipse.sonatype.org/sites/m2e

(16) PatternBox
        介紹:PatternBox是一個Java設計模式編輯器。它提供一個基於模板的代碼產生器。這個基於XML的模板機制使得你能夠定義自己的代碼模板。PatternBox當前能夠為16種GoF設計模式產生代碼。
        官方網站:http://www.patternbox.com/
     

聯繫我們

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