最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

25個最好的免費Eclipse插件

 更新時間:2015年12月09日 20:15:31   作者:Sunshine_lily  
這篇文章為大家分享了25個讓Java程序員更高效的Eclipse插件,感興趣的朋友可以參考一下

Eclipse提供了一個可擴展插件的開發(fā)系統(tǒng)。這就使得Eclipse在運行系統(tǒng)之上可以實現(xiàn)各種功能。這些插件也不同于其他的應(yīng)用(插件的功能是最難用代碼實現(xiàn)的)。擁有合適的Eclipse插件是非常重要的,因為它們能讓Java開發(fā)者們無縫的開發(fā)基于J2EE和服務(wù)的應(yīng)用程序。Eclipse的插件也能幫助他們開發(fā)不同應(yīng)用架構(gòu)上的程序。

下面列出來的是25個最好的免費Eclipse插件,可以讓開發(fā)者更高效的工作 。

提高代碼質(zhì)量的插件

1. FindBugs

FindBugs可以幫你找到Java代碼中的bug,它使用Lesser GNU Public License的自由軟件許可。

2. Checkstyle

Checkstyle插件可以集成到Eclipse IDE中去,能確保Java代碼遵循標準代碼樣式。

3. ECLemma

ECLemma是一款擁有Eclipse Public License許可的免費工具,它提供了方便快捷的開發(fā)和測試環(huán)境。你可以使用代碼覆蓋模式下的“l(fā)aunch”功能,用起來就像是真正的運行/調(diào)試模式。你可以通過使用代碼覆蓋試圖,高亮源文件,計數(shù)來分析代碼。

4. JDepend4Eclipse

JDepend4Eclipse可以幫助你遍歷文件夾,協(xié)助你量化設(shè)計的質(zhì)量。它使用Eclipse Public License v1.0許可。

5. PMD

PMD是一款代碼分析器,用來檢測變量和寫得不好的代碼。

6. SourceHelper

SourceHelper可以協(xié)助編碼和調(diào)試,對寫好的代碼提供說明。

7. Structure101

Structure101幫助修改代碼的架構(gòu),就是說你可以改變架構(gòu),而不打亂代碼。

文本編輯插件

8. AnyEdit Tools

AnyEdit為輸出控制臺和工具欄增加了新的編輯器,幫助導(dǎo)入和導(dǎo)出數(shù)據(jù)。它使用Eclipse Public License v1.0許可。

9. Eclim

Eclim給Eclipse引入了Vim的功能,Vim是最好的編輯器之一。開發(fā)者可以采用不同的語言來編寫代碼,它也提供bug糾錯功能。Eclim使用GPLV3許可。

10. Eclipse-rbe

Eclipse-rbe用來編輯Java文件,它的功能有為缺失變量發(fā)出警告信息,排序鍵值,轉(zhuǎn)變Unicode編碼等。它使用GNU庫或LGPL許可。

依賴性管理插件

11. Apache IvyDE

Apache IvyDE集成了Apache Ivy的依賴管理功能。它能管理'ivy.xml'中的依賴,也能夠配合WPT和Ant插件的使用。

12. M2eclipse (Maven插件)

M2eclipse能夠管理簡單的項目,也能管理多模塊項目,它能在Eclipse中啟動maven。它提供依賴管理,能提供自動下載。

版本控制插件

13. Subclipse

Subclipse是一個SVN插件,它為Eclipse IDE提供subversion支持,使用EPL 1.0許可。

14. EGit

EGit提供同步視圖,可以讀.git/ 下排除的文件,提供rebase功能,為pull和push提供精簡的操作。

15. MercurialEclipse

MercurialEclipse是個流行的版本控制系統(tǒng)。它提供了clone repository功能,push-pull同步功能,以及簡單的回滾功能。

16. P4Eclipse

P4Eclipse吸納了Perforce管理系統(tǒng)的特長。它提供了以開發(fā)者為導(dǎo)向的一系列的功能,并且支持許多Agile開流程發(fā)以及傳統(tǒng)開發(fā)流程。

框架開發(fā)插件

17. Spring Tool Suite

Spring Tool Suite提供了XML文件預(yù)覽以及圖形化的spring配置編輯器等開發(fā)環(huán)境和工具,它能讓開發(fā)變得更簡單。

18. Spring IDE

Spring IDE幫助你開發(fā)Spring應(yīng)用,它提供了圖形編輯界面。它還能用圖形的方式顯示bean之間的關(guān)系

19. Hibernator

Hibernator能夠創(chuàng)建或更新數(shù)據(jù)庫schema,運行hibernate查詢語句,創(chuàng)建映射文檔。用戶可以將一個Java類和一個相關(guān)的映射文件同步起來。

20. JbossTools

JbossTools 3.2x支持JBoss,Hibernate,Drools,XHTML,Seam等

其他功能插件

21. ASM – 二進制預(yù)覽插件

ASM Bytecode Outline插件可以顯示當前的Java文件或class文件的分解的二進制代碼,便于Java/class文件的二進制比較,也可以顯示當前二進制代碼的ASMifier代碼。你可以用Eclipse更新管理器來安裝ASM。

22. Mylyn – 任務(wù)管理

Mylyn采用任務(wù)為中心的界面,它為開發(fā)者提供了任務(wù)管理工具。另外,也集成了富文本編輯工具,以及監(jiān)測工具。

23. Eclipse Launcher

Eclipse launcher采用Delphi 6寫成,使用它你可以自定義啟動Eclipse IDE時的配置。

24. FileSync

FileSync擁有Eclipse Pulic License v1.0許可,它是一個文件同步工具,可以創(chuàng)建,刪除,映射文件。

25. Log4E

Log4E可以幫你更容易的寫日志,而不需要受特定日志框架的約束。當然你也可以自定義你自己的日志模版。

總而言之,插件能讓Eclipse用其他語言來編寫。Eclipse插件是必不可少的,因為它們讓Java應(yīng)用無縫連接,降低了Java的復(fù)雜度。然而,裝了過多的插件會讓你的Eclipse變慢,所以你需要有選擇性的安裝插件。

相關(guān)文章

  • 解決JTable排序問題的方法詳解

    解決JTable排序問題的方法詳解

    本篇文章是對JTable排序問題的方法進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • Java8之lambda最佳實踐_動力節(jié)點Java學院整理

    Java8之lambda最佳實踐_動力節(jié)點Java學院整理

    在8 里面Lambda是最火的主題,不僅僅是因為語法的改變,更重要的是帶來了函數(shù)式編程的思想,我覺得優(yōu)秀的程序員,有必要學習一下函數(shù)式編程的思想以開闊思路
    2017-06-06
  • Dubbo Consumer引用服務(wù)示例代碼詳解

    Dubbo Consumer引用服務(wù)示例代碼詳解

    dubbo中引用遠程服務(wù)有兩種方式:服務(wù)直連(不經(jīng)過注冊中心)、基于注冊中心引用服務(wù),在實際線上環(huán)境中我們基本上使用的都是基于注冊中心引用服務(wù)的方式,下面我們就圍繞該方式講解分析
    2023-03-03
  • 解決maven build 無反應(yīng),直接terminated的問題

    解決maven build 無反應(yīng),直接terminated的問題

    下面小編就為大家?guī)硪黄鉀Qmaven build 無反應(yīng),直接terminated的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • SpringBoot?Cache?二級緩存的使用

    SpringBoot?Cache?二級緩存的使用

    本文主要介紹了SpringBoot?Cache?二級緩存的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • java獲取當前時間和前一天日期(實現(xiàn)代碼)

    java獲取當前時間和前一天日期(實現(xiàn)代碼)

    java獲取當前時間和前一天日期的實現(xiàn)代碼。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-10-10
  • java實現(xiàn)隊列queue數(shù)據(jù)結(jié)構(gòu)詳解

    java實現(xiàn)隊列queue數(shù)據(jù)結(jié)構(gòu)詳解

    大家好,本篇文章主要講的是java實現(xiàn)隊列queue數(shù)據(jù)結(jié)構(gòu)詳解,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • XXL-Job端口額外占用問題的解決方法小結(jié)

    XXL-Job端口額外占用問題的解決方法小結(jié)

    最近博主在Spring整合XXL-JOB到項目時發(fā)現(xiàn)了個問題,注冊執(zhí)行器需要額外占用端口,也就是我們每啟動一個程序,除了程序本身的API端口外,還需要額外開放一個執(zhí)行器端口,所以本文給大家分享了XXL-Job端口額外占用問題的解決方法小結(jié),需要的朋友可以參考下
    2024-05-05
  • SpringBoot集成Redis實現(xiàn)消息隊列的方法

    SpringBoot集成Redis實現(xiàn)消息隊列的方法

    這篇文章主要介紹了SpringBoot集成Redis實現(xiàn)消息隊列的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • JavaWeb建立簡單三層項目步驟圖解

    JavaWeb建立簡單三層項目步驟圖解

    這篇文章主要介紹了JavaWeb建立簡單三層項目步驟圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07

最新評論

鲁山县| 贵阳市| 铜山县| 太仆寺旗| 遂昌县| 水城县| 花垣县| 彩票| 保定市| 榆树市| 德阳市| 石狮市| 双流县| 裕民县| 阿克陶县| 定安县| 潞城市| 田东县| 安岳县| 宜宾县| 平乐县| 涟源市| 绍兴市| 黑山县| 于田县| 德令哈市| 应城市| 兴和县| 前郭尔| 乌拉特前旗| 濮阳市| 武汉市| 银川市| 栾川县| 洱源县| 梨树县| 昌宁县| 台安县| 政和县| 壤塘县| 武威市|