PHP程序员站--PHP编程开发平台
 当前位置:主页 >> 新闻咨询 >> 业内新闻 >> 

25个让Java程序员更高效的Eclipse插件

25个让Java程序员更高效的Eclipse插件

来源:PHP程序员站  作者:会员投稿  发布时间:2012-04-11
Eclipse提供了一个可扩展插件得开发系统。这就使的Eclipse在运行系统之上可以实现各种功能。这些插件也不同于其他得应用(插件得功能是最难用代码实现得)。拥有合适得Eclipse插件是非常重要得,因为它们能让Java开发者们无缝得开发基于J2EE和服务得应用程序。Eclipse得
Eclipse提供了一个可扩展插件得开发系统。这就使的Eclipse在运行系统之上可以实现各种功能。这些插件也不同于其他得应用(插件得功能是最难用代码实现得)。拥有合适得Eclipse插件是非常重要得,因为它们能让Java开发者们无缝得开发基于J2EE和服务得应用程序。Eclipse得插件也能帮助他们开发不同应用架构上得程序。
下面列出来得是25个最好得免费Eclipse插件,可以让开发者更高效得工作 。
eclipse logo
提高代码质量得插件
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是一款代码分析器,用来检测变量和写的不好得代码。(更新网址-http://pmd.sourceforge.net/eclipse/
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之间得关系。(更新网址 – http://springide.org/updatesite
19. Hibernator
Hibernator能够创建或更新数据库schema,运行hibernate查询语句,创建映射文档。用户可以将一个Java类和一个相关得映射文件同步起来。
20. JbossTools
JbossTools 3.2x支持JBoss,Hibernate,Drools,XHTML,Seam等。(更新网址-http://download.jboss.org/jbosstools/updates/JBossTools-2.1.2.GA
其他功能插件
21. ASM – 二进制预览插件
ASM Bytecode Outline插件可以显示当前得Java文件或class文件得分解得二进制代码,便于Java/class文件得二进制比较,也可以显示当前二进制代码得ASMifier代码。你可以用Eclipse更新管理器来安装ASM。(更新网址-http://download.forge.objectweb.org/eclipse-update/
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变慢,所以你需要有选择性得安装插件。
除了以上提到得插件,当然还有其他得高效率得插件,如Jadclipse。如果你还有其他让你觉的好用得插件,请写下来吧。
 

延伸阅读:
Eclipse的安装与配置
Eclipse插件安装
Eclipse的汉化(中文语言包的使用)
Eclipse PHP插件(PHPEclipse)安装与配置
Eclipse SVN插件Subclipse的安装和配置详解(上)
查看Eclipse日志文件存放位置
Eclipse宣布新的SOA平台启动
Eclipse 4.1M3 和 e4 0.11M3 发布
eclipse+pdt下php调试环境的搭建
Eclipse PHP插件(PHPEclipse)安装与配置图解
Eclipse安装PHP插件(phpeclipse)并支持PHP代码提示
Myeclipse中eclipse PHP插件的安装及代码自动提示配置
配置Eclipse使用SVN(Subclipse)方法
Eclipse 3.7 (Indigo) 正式版发布
集成开发环境 Eclipse 开源十周年
MyEclipse 10 发布
Eclipse 即将发布基于浏览器的 IDE
25个让Java程序员更高效的Eclipse插件
Tags: java   程序员   Eclipse   插件  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号