原文:http://www.fromdev.com/2012/01/25-best-free-eclipse-plug-ins-for-java.html
"工欲善其事, 必先利器". 这里列举了25个经常使用的提升Java程序员开发效率的Eclipse插件. StackOverflow上也有两个相似的"我最喜好的eclipse插件推荐", 我以为这篇文章差很少是基于这个推荐:http://stackoverflow.com/questions/2826/do-you-have-any-recommended-plugins-for-eclipse,
http://stackoverflow.com/questions/369406/what-are-your-favorite-eclipse-plug-ins
不过不必安装下面列出的全部插件, 能够根据你的须要来加以选择.
代码质量类
FindBugs
找出代码中的低级错误
Checkstyle
根据规则检查代码是否符合规范
ECLemma
测试覆盖率工具
JDepend4Eclipse
分析代码依赖关系
PMD(http://pmd.sourceforge.net/eclipse)
用来发现代码中的"坏味道"
SourceHelper
帮助你编码和调试, 提到代码清晰度.
Structure101(http://www.headwaysoftware.com/products/structure101/plugins/)
用来生成项目架构图, 能够帮助你调整代码的结构.
文本编辑器类
AnyEdit Tools(http://andrei.gmxhome.de/anyedit/)
用来加强编辑器的上下文菜单的功能
Eclim
在eclipse中集成vim
Eclipse-rbe
资源文件编辑器
依赖管理类
Apache IvyDE
集成ivy.
M2eclipse (Maven Plugin)
集成maven
版本控制类
Subclipse
集成svn
EGit
集成git
MercurialEclipse
集成vcs
P4Eclipse
集成Perforce
框架类
Spring Tool Suite
spring集成开发环境
Spring IDE
偏向于spring bean的管理
Hibernator
hibernate相关
JbossTools
JBoss, Hibernate, Drools, XHTML, Seam 相关
其余
ASM - Bytecode Outline plugin (http://download.forge.objectweb.org/eclipse-update/)
直接看截图吧:1(http://andrei.gmxhome.de/bytecode/examples.html), 2(http://andrei.gmxhome.de/bytecode/debugging.html), 一图胜万言.
Mylyn
任务管理器, 能够与jira等管理工具集成
Eclipse Launcher
用来对eclipse的启动进行定制
FileSync
文件同步工具
Log4E
log4j日志模板生成器html