Java 開發的 10 大必備 Eclipse 外掛

作者丨Javin Paul

策劃丨萬佳

Eclipse 是 Java 開發最流行的 IDE 之一。本文介紹了 10 款必不可少的 Java 開發外掛,比如 EGit 外掛。

毫無疑問,

Eclipse 是 Java 開發最流行的 IDE 之一

,而這一切主要歸功於 Eclipse 的外掛。

據悉,Eclipse 有數百個外掛,可用於不同型別的任務,並與其他工具整合,比如從 GitHub、SVN、CVS 等下載程式碼的外掛。透過使用正確的外掛,開發者可以提高開發效率。

例如,一旦安裝了 EGit 外掛,開發者就能從 Eclipse 直接管理 Git 儲存庫,無需任何其他 Git 客戶端。同樣,新增 Spring Tools 外掛可以幫你輕鬆建立基於 Spring 和 Spring-Boot 的應用程式。

許多 Java 開發人員並沒有真正充分地使用 Eclipse。一位 Java 開發人員告訴我,由於外掛數量過多,找到合適的外掛成為一項挑戰性的工作,但是 Eclipse 市場已經解決這個問題。透過檢視下載計數來核實流行度,你就能輕鬆地搜尋 Eclipse 外掛,最重要的是,你能在 Eclipse IDE 中完成這項工作。

不浪費時間,這裡有 10 款必不可少的 Java 開發外掛。

1

EGit

對現在的 Java 開發人員來說,這可能是最重要的 Eclipse 外掛。它可以讓你從 GitHub 下載程式碼,併為 Eclipse 提供 Git 整合。

Java 開發的 10 大必備 Eclipse 外掛

EGit 還能讓你快速而靈活地搜尋和查詢歷史記錄。如果你不熟悉 Git,我建議你首先看下 Git MasterClass,它提供了一個完整的分步指南,幫你掌握所有重要的 Git 概念和命令。

https://click。linksynergy。com/deeplink?id=JVFxdTr9V80&mid=39197&murl=https%3A%2F%2Fwww。udemy。com%2Fcourse%2Fgit-complete%2F

簡而言之,它是 Java 開發的必備外掛。

2

Spring Tools

Java 開發的 10 大必備 Eclipse 外掛

Spring Tools 還支援基於 Spring Java-Config 的應用程式開發、高階程式碼補全、內容輔助、驗證和對 Spring 應用程式的快速修復支援。它也非常適合使用 Spring 的微服務開發,因為它有面向 Cloud Foundry 的 IDE 整合,包括在雲中進行除錯。

如果你想學習更多關於 Spring 的微服務開發,那麼我建議你參加 Udemy 上的 Spring Boot 和 Spring Cloud Master 微服務課程 ,這是學習 Spring 和 Java 微服務的最佳課程之一。

https://click。linksynergy。com/fs-bin/click?id=JVFxdTr9V80&subid=0&offerid=323058。1&type=10&tmpid=14538&RD_PARM1=https%3A%2F%2Fwww。udemy。com%2Fmicroservices-with-spring-boot-and-spring-cloud%2F

3

Maven Integration for Eclipse(M2E)

Eclipse 外掛中的 M2E 外掛或 Maven Integration 是 Java 開發所需的另一個流行 Eclipse 外掛。它為 Eclipse 提供全面的 Maven 整合。

Java 開發的 10 大必備 Eclipse 外掛

你可以用 M2E 來管理簡單的和多模組的 Maven 專案,透過 Eclipse 介面執行 Maven 構建,並與 Maven 儲存庫進行互動。

另外,針對不同版本的 Eclipse 會有單獨的外掛。同時,如果你想在今年提高 Maven 技能,你應該參加 John Thomson 的 Apache Maven:從初學者到專家的課程,這是深入學習 Maven 的最好課程之一。

https://click。linksynergy。com/deeplink?id=JVFxdTr9V80&mid=39197&murl=https%3A%2F%2Fwww。udemy。com%2Fapache-maven-beginner-to-guru%2F

4

Subclipse

這是另一個原始碼控制外掛,它允許你從 SVN 下載程式碼並從 Eclipse(https://medium。com/javarevisited/top-10-courses-to-learn-eclipse-junit-and-mockito-for-java-developers-4de1e8d62b96) 執行所有與 SVN 相關的操作。

Java 開發的 10 大必備 Eclipse 外掛

它是由 Subversion 核心提交者開發和維護的,並且總是與最新的 Subversion 特性和版本保持同步。

如果你正在處理一個位於 SVN 上的 Java 專案,那麼這是你的必備外掛。

5

Eclipse Color Theme

程式設計師喜歡顏色,但我們有不同的品味。

Java 開發的 10 大必備 Eclipse 外掛

有些人喜歡 Eclipse“醜陋”的舊顏色主題,但是其他人喜歡像 Vim 和 IntelliJ IDEA 這樣的黑色主題。

Eclipse Color Theme 讓開發人員可以方便地切換顏色主題,而且沒有“副作用”。如果你喜歡改變顏色主題或者使用 Java、Python、JavaScript 等多種程式語言,這個外掛會讓你非常開心。

6

JBoss Tools

JBoss Tools 是涉及一組 Eclipse 外掛的綜合專案,包括對 JBoss 和相關技術的支援,如 Hibernate、JBoss as /WildFly、CDI、OpenShift、Apache Camel、Red Hat JBoss Fuse、Docker、JSF、(X)HTML、Maven 等。

Java 開發的 10 大必備 Eclipse 外掛

7

TestNG for Eclipse

如果你知道 JUnit 是捆綁在 Eclipse 中的,但是如果你使用 TestNG 為你的 Java 專案編寫單元測試,那麼這個 Eclipse 外掛可以幫助你。

Java 開發的 10 大必備 Eclipse 外掛

它允許你從 Eclipse 執行 TestNG 測試。你可以執行 suites、groups 或 individual methods。錯誤將在一個單獨的選項卡中報告,從而讓你能有效跳轉到失敗的測試。

該外掛還包含幾個模板,能幫助開發人員輕鬆建立測試。

8

Android Development Tools for Eclipse(ADT)

Android Development Tools(ADT)是 Eclipse IDE 的一個外掛,旨在為你提供一個健壯的整合環境來構建 Android 應用程式。

Java 開發的 10 大必備 Eclipse 外掛

ADT 擴充套件了 Eclipse 的功能,讓你能快速建立新的 Android 專案,建立一個應用程式 UI,新增基於 Android Framework API 的程式包,使用 Android SDK 工具除錯應用程式,甚至匯出簽名(或未簽名)的。 apk 檔案來分發應用程式。

9

EclEmma Java Code Coverage

EclEmma 是 Eclipse 的一個免費 Java 程式碼覆蓋工具,遵循 Eclipse 公共許可。

Java 開發的 10 大必備 Eclipse 外掛

它將程式碼覆蓋率分析直接引入 Eclipse 工作臺。EclEmma 不僅能幫你進行程式碼覆蓋率分析,如果使用正確,而且可以透過加速快速開發 / 測試周期來提高程式碼質量。

10

JRebel for Eclipse

JRebel 是一個生產力工具,它允許開發人員立即重新載入程式碼更改。它跳過 Java 開發中常見的重新構建、重新啟動和重新部署迴圈。JRebel 讓開發人員能在相同的時間內完成更多的工作,並保證編碼流程不變。

Java 開發的 10 大必備 Eclipse 外掛

JRebel 支援大多數真實使用的企業級 Java 技術棧,並且很容易安裝到現有的開發環境中。

毫無疑問,這些外掛中的大多數都是 Eclipse 市場上最受歡迎的 Eclipse 外掛,該市場是查詢最受歡迎的 Eclipse 外掛的一個好地方。例如,如果你在工作中使用 Scala 或 Angular,那麼你可以在這裡找一些外掛來簡化你的工作。

以上就是 Java 開發人員必備的最基本的 Eclipse 外掛。這些外掛非常常見,你可能已經使用它們卻不知道。如果你還沒有考察過它們,我建議你看看。

https://dzone。com/articles/top-10-essential-eclipse-plugins-for-java-develope

點個在看少個 bug