程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java不雅察者設計形式(Observable和Observer)

Java不雅察者設計形式(Observable和Observer)

編輯:關於JAVA

Java不雅察者設計形式(Observable和Observer)。本站提示廣大學習愛好者:(Java不雅察者設計形式(Observable和Observer))文章只能為提供參考,不一定能成為您想要的結果。以下是Java不雅察者設計形式(Observable和Observer)正文


Eclipse供給了一個可擴大插件的開辟體系。這就使得Eclipse在運轉體系之上可以完成各類功效。這些插件也分歧於其他的運用(插件的功效是最難用代碼完成的)。具有適合的Eclipse插件長短常主要的,由於它們能讓Java開辟者們無縫的開辟基於J2EE和辦事的運用法式。Eclipse的插件也能贊助他們開辟分歧運用架構上的法式。

上面列出來的是25個最好的收費Eclipse插件,可讓開辟者更高效的任務 。

進步代碼質量的插件

1. FindBugs

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

2. Checkstyle

Checkstyle插件可以集成到Eclipse IDE中去,能確保Java代碼遵守尺度代碼款式。

3. ECLemma

ECLemma是一款具有Eclipse Public License允許的收費對象,它供給了便利快捷的開辟和測試情況。你可使用代碼籠罩形式下的“launch”功效,用起來就像是真實的運轉/調試形式。你可以經由過程應用代碼籠罩試圖,高亮源文件,計數來剖析代碼。

4. JDepend4Eclipse

JDepend4Eclipse可以贊助你遍歷文件夾,協助你量化設計的質量。它應用Eclipse Public License v1.0允許。

5. PMD

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

6. SourceHelper

SourceHelper可以協助編碼和調試,對寫好的代碼供給解釋。

7. Structure101

Structure101贊助修正代碼的架構,就是說你可以轉變架構,而不打亂代碼。

文本編纂插件

8. AnyEdit Tools

AnyEdit為輸入掌握台和對象欄增長了新的編纂器,贊助導入和導出數據。它應用Eclipse Public License v1.0允許。

9. Eclim

Eclim給Eclipse引入了Vim的功效,Vim是最好的編纂器之一。開辟者可以采取分歧的說話來編寫代碼,它也供給bug糾錯功效。Eclim應用GPLV3允許。

10. Eclipse-rbe

Eclipse-rbe用來編纂Java文件,它的功效無為缺掉變量收回正告信息,排序鍵值,改變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是個風行的版本掌握體系。它供給了clone repository功效,push-pull同步功效,和簡略的回滾功效。

16. P4Eclipse

P4Eclipse吸納了Perforce治理體系的專長。它供給了以開辟者為導向的一系列的功效,而且支撐很多Agile開流程發和傳統開辟流程。

框架開辟插件

17. Spring Tool Suite

Spring Tool Suite供給了XML文件預覽和圖形化的spring設置裝備擺設編纂器等開辟情況和對象,它能閃開發變得更簡略。

18. Spring IDE

Spring IDE贊助你開辟Spring運用,它供給了圖形編纂界面。它還能用圖形的方法顯示bean之間的關系

19. Hibernator

Hibernator可以或許創立或更新數據庫schema,運轉hibernate查詢語句,創立映照文檔。用戶可以將一個Java類和一個相干的映照文件同步起來。

20. JbossTools

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

其他功效插件

21. ASM – 二進制預覽插件

ASM Bytecode Outline插件可以顯示以後的Java文件或class文件的分化的二進制代碼,便於Java/class文件的二進制比擬,也能夠顯示以後二進制代碼的ASMifier代碼。你可以用Eclipse更新治理器來裝置ASM。

22. Mylyn – 義務治理

Mylyn采取義務為中間的界面,它為開辟者供給了義務治理對象。別的,也集成了富文本編纂對象,和監測對象。

23. Eclipse Launcher

Eclipse launcher采取Delphi 6寫成,應用它你可以自界說啟動Eclipse IDE時的設置裝備擺設。

24. FileSync

FileSync具有Eclipse Pulic License v1.0允許,它是一個文件同步對象,可以創立,刪除,映照文件。

25. Log4E

Log4E可以幫你更輕易的寫日記,而不須要受特定日記框架的束縛。固然你也能夠自界說你本身的日記模版。

總而言之,插件能讓Eclipse用其他說話來編寫。Eclipse插件是必弗成少的,由於它們讓Java運用無縫銜接,下降了Java的龐雜度。但是,裝了過量的插件會讓你的Eclipse變慢,所以你須要有選擇性的裝置插件。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved