對Java開發人員的最有用的10個Eclipse插件


對Java開發人員的最有用的10個Eclipse插件

Eclipse是Java開發中最受歡迎的IDE之一,而使Eclipse如此出色的原因全歸功於插件。有數百個Eclipse插件可用於執行各種任務,並與其他基本工具集成,例如可從GitHub,SVN,CVS等下載代碼的插件。

有用於Java開發,Python開發,創建基於Spring的Java應用程序以及從Eclipse本身創建Android應用程序的特定插件。通過安裝正確的插件,可以極大的提高我們的開發效率。下面我來介紹作為開發人員,最應該使用的10個Eclipse插件。

1. EGit,Eclipse的Git集成

對於現在的Java開發人員來說,這可能是最重要的Eclipse插件。它允許您從GitHub下載代碼,並提供Eclipse的Git集成。如果您不知道,Git是一個分佈式版本控制系統,這意味著每個開發人員都擁有該代碼每個修訂版的完整副本。

2. Spring Tools(又名Spring IDE和Spring Tool Suite(STS))

Spring是最受歡迎的Java框架,並且此插件使在Eclipse中創建Spring和Spring Boot項目變得非常容易。通過使用STS插件,您可以使用易於使用的start.spring.io集成快速創建Spring Boot項目。

它還支持基於Spring Java-Config的應用程序開發,高級代碼完成,內容輔助,驗證以及對Spring應用程序的快速修復支持。它還具有使用Cloud Foundry的IDE集成(包括在雲中進行調試)的集成,非常適合使用Spring進行微服務開發。

3. Eclipse的Maven集成(M2E)

m2e插件或Maven Integration for Eclipse插件是Java開發所需的另一個流行的Eclipse插件。它為Eclipse提供了全面的Maven集成。

您可以使用M2E來管理簡單和多模塊Maven項目,通過Eclipse接口執行Maven構建,以及與Maven存儲庫進行交互。

4. Subclipse

這是源代碼管理插件,可讓您從SVN下載代碼並從Eclipse執行所有與SVN相關的操作。它由Subversion核心提交者開發和維護,並且始終與最新的Subversion功能和發行版保持同步。如果您正在SVN上託管的Java項目上工作,那麼這是您必備的插件。如果您想刷新SVN概念,則可以進一步檢查此課程。

5. Eclipse顏色主題

我們程序員喜歡顏色,但我們都有不同的口味。你們中的一些人喜歡Eclipse醜陋的舊顏色主題,而其他人則喜歡Vim和IntelliJ IDEA之類的深色主題。Eclipse Color Theme使您可以方便地切換顏色主題,並且沒有副作用。如果您想更改顏色主題或使用Java,Python,JavaScript等多種編程語言工作,則此插件可以使您感到非常滿意。

6. JBoss工具

JBoss工具是一組Eclipse插件的總括項目,其中包括對JBoss和相關技術的支持,例如Hibernate,JBoss AS / WildFly,CDI,OpenShift,Apache Camel,Red Hat JBoss Fuse,Docker,JSF,(X)HTML ,Maven等。

7. TestNG for Eclipse

如果您知道JUnit捆綁在Eclipse中,但是如果您使用TestNG為Java項目編寫單元測試,那麼此Eclipse插件可以為您提供幫助。它使您可以從Eclipse運行TestNG測試。您可以運行套件,組或單個方法。錯誤會在單獨的選項卡中報告,使您可以有效地跳至失敗的測試。

8. Eclipse的Android開發工具(ADT)

Android開發工具(ADT)是Eclipse IDE的插件,旨在為您提供一個健壯的集成環境來構建Android應用程序。

9. EclEmma Java代碼覆蓋率

EclEmma是Eclipse的免費Java代碼覆蓋工具,可以通過Eclipse Public License獲得。它將代碼覆蓋率分析直接帶到Eclipse工作臺中。它有助於進行代碼覆蓋率分析,如果使用正確,則可以通過增加快速的開發/測試周期來提高代碼質量。

10. Eclipse的JRebel

JRebel是一種生產力工具,允許開發人員立即重新加載代碼更改。它跳過了Java開發中典型的重建,重新啟動和重新部署週期。JRebel使開發人員可以在相同的時間內完成更多工作,並在編碼時保持順暢。JRebel支持大多數現實世界中的企業Java堆棧,並且易於安裝到現有的開發環境中。


對於Java開發人員而言,最重要的Eclipse插件已全部解決。這些插件確實很常見,您可能甚至在不知道它們的情況下就已經在使用它們。萬一您還沒有探索過它們,我建議您看看它們。您可以在Eclipse MarketPlace中找到所有這些插件,並將它們安裝在Eclipse IDE上。


分享到:


相關文章: