25個Eclipse外掛及其作用

來源:酷知科普網 6.37K

操作方法

(01)Eclipse提供了一個可擴充套件外掛的開發系統。這就使得Eclipse在執行系統之上可以實現各種功能。這些外掛也不同於其他的應用(外掛的功能是最難用程式碼實現的)。擁有合適的Eclipse外掛是非常重要的,因為它們能讓Java開發者們無縫的開發基於J2EE和服務的應用程式。Eclipse的外掛也能幫助他們開發不同應用架構上的程式。那Eclipse外掛有哪些呢?每個外掛主要是作用於什麼呢?長沙JAVA培訓和大家一起分享下25個Eclipse外掛及其作用吧!1. FindBugsFindBugs可以幫你找到Java程式碼中的bug,它使用Lesser GNU Public License的自由軟體許可。2. CheckstyleCheckstyle外掛可以整合到Eclipse IDE中去,能確保Java程式碼遵循標準程式碼樣式。3. ECLemmaECLemma是一款擁有Eclipse Public License許可的免費工具,它提供了方便快捷的開發和測試環境。你可以使用程式碼覆蓋模式下的“launch”功能,用起來就像是真正的執行/除錯模式。你可以通過使用程式碼覆蓋試圖,高亮原始檔,計數來分析程式碼。4. JDepend4EclipseJDepend4Eclipse可以幫助你遍歷資料夾,協助你量化設計的質量。它使用Eclipse Public License v1.0許可。5. PMDPMD是一款程式碼分析器,用來檢測變數和寫得不好的程式碼。6. SourceHelperSourceHelper可以協助編碼和除錯,對寫好的程式碼提供說明。7. Structure101Structure101幫助修改程式碼的架構,就是說你可以改變架構,而不打亂程式碼。8. AnyEdit ToolsAnyEdit為輸出控制檯和工具欄增加了新的編輯器,幫助匯入和匯出資料。它使用Eclipse Public License v1.0許可。9. EclimEclim給Eclipse引入了Vim的功能,Vim是最好的編輯器之一。開發者可以採用不同的語言來編寫程式碼,它也提供bug糾錯功能。Eclim使用GPLV3許可。10. Eclipse-rbeEclipse-rbe用來編輯Java檔案,它的功能有為缺失變數發出警告資訊,排序鍵值,轉變Unicode編碼等。它使用GNU庫或LGPL許可。11. Apache IvyDEApache IvyDE集成了Apache Ivy的依賴管理功能。它能管理’’中的依賴,也能夠配合WPT和Ant外掛的使用。12. M2eclipse (Maven外掛)M2eclipse能夠管理簡單的專案,也能管理多模組專案,它能在Eclipse中啟動maven。它提供依賴管理,能提供自動下載。13. SubclipseSubclipse是一個SVN外掛,它為Eclipse IDE提供subversion支援,使用EPL 1.0許可。14. EGitEGit提供同步檢視,可以讀 下排除的檔案,提供rebase功能,為pull和push提供精簡的操作。15. MercurialEclipseMercurialEclipse是個流行的版本控制系統。它提供了clone repository功能,push-pull同步功能,以及簡單的回滾功能。16. P4EclipseP4Eclipse吸納了Perforce管理系統的特長。它提供了以開發者為導向的一系列的功能,並且支援許多Agile開流程發以及傳統開發流程。17. Spring Tool SuiteSpring Tool Suite提供了XML檔案預覽以及圖形化的spring配置編輯器等開發環境和工具,它能讓開發變得更簡單。18. Spring IDESpring IDE幫助你開發Spring應用,它提供了圖形編輯介面。它還能用圖形的方式顯示bean之間的關係。19. HibernatorHibernator能夠建立或更新資料庫schema,執行hibernate查詢語句,建立對映文件。使用者可以將一個Java類和一個相關的對映檔案同步起來。20. JbossToolsJbossTools 3.2x支援JBoss,Hibernate,Drools,XHTML,Seam等。21. ASM – 二進位制預覽外掛ASM Bytecode Outline外掛可以顯示當前的Java檔案或class檔案的分解的二進位制程式碼,便於Java/class檔案的二進位制比較,也可以顯示當前二進位制程式碼的ASMifier程式碼。你可以用Eclipse更新管理器來安裝ASM。22. Mylyn – 任務管理Mylyn採用任務為中心的介面,它為開發者提供了任務管理工具。另外,也集成了富文字編輯工具,以及監測工具。23. Eclipse LauncherEclipse launcher採用Delphi 6寫成,使用它你可以自定義啟動Eclipse IDE時的配置。24. FileSyncFileSync擁有Eclipse Pulic License v1.0許可,它是一個檔案同步工具,可以建立,刪除,對映檔案。25. Log4ELog4E可以幫你更容易的寫日誌,而不需要受特定日誌框架的約束。當然你也可以自定義你自己的日誌模版。總而言之,外掛能讓Eclipse用其他語言來編寫。Eclipse外掛是必不可少的,因為它們讓Java應用無縫連線,降低了Java的複雜度。然而,裝了過多的外掛會讓你的Eclipse變慢,所以你需要有選擇性的安裝外掛。除了以上提到的外掛,當然還有其他的高效率的外掛,如Jadclipse。

25個Eclipse外掛及其作用
熱門標籤