Java程序员25个必备的Eclipse插件
原文: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日志模板生成器
Java程序员25个必备的Eclipse插件的更多相关文章
- 涨姿势啦!Java程序员装X必备词汇之对象标记Mark Word!
大家好,我是庆哥Java,一个专注于干货分享的Java自学者! 写在前面 如果你已经知道什么是Mark Word,那我也希望你都好好阅读下本篇文章,因为你有可能发现不一样的切入点来帮助你更加深入的了解 ...
- java程序员经常使用的Intellij Idea插件
大概从去年年初开始慢慢抛弃习惯多年的eclipse,开始使用Intellij Idea,以下是我使用过的一些Intellij Idea插件: 1.lombok https://plugins.jetb ...
- Java程序员必备的6款最佳开发工具
工欲善其事,必先利其器.每一个Java程序员都有其惯用的工具组件.对于Java程序员,各种有用的软件和工具泛滥成灾.初级开发人员要么找不到合适的工具,要么在寻找过程中浪费了大量的时间.下面,我将为大家 ...
- Java程序员必备的 15框开发工具
15款Java程序员必备的开发工具 如果你是一名Web开发人员,那么用膝盖想也知道你的职业生涯大部分将使用Java而度过.这是一款商业级的编程语言,我们没有办法不接触它. 对于Java,有两种截然不同 ...
- Java程序员应该知道的10个Eclipse调试技巧
Eclipse是众多Java程序员实用的开发工具,其中开发技巧也是繁多,但作为优秀的Java程序员,需要掌握最起码的调试技巧. 1 条件断点 2 异常断点 3 监视点 4 评估/检查 5 修改变量值 ...
- Java 程序员必备的 15 个框架,前 3 个地位无可动摇!
Java 程序员方向太多,且不说移动开发.大数据.区块链.人工智能这些,大部分 Java 程序员都是 Java Web/后端开发.那作为一名 Java Web 开发程序员必须需要熟悉哪些框架呢? 今天 ...
- 干货收藏 | Java 程序员必备的一些流程图
阅读本文大概需要 6 分钟. 转载自:https://juejin.im/post/5d214639e51d4550bf1ae8df 1.Spring 的生命周期 Spring 作为当前 Java 最 ...
- Java 程序员必备的一些流程图
1.spring的生命周期 2.TCP三次握手,四次挥手 3.线程池执行流程图 4.JVM内存结构 5.Java内存模型 6.springMVC执行流程图 7.JDBC执行流程 8.spring cl ...
- Java程序员必备的一些流程图
Java程序员必备的一些流程图 转自https://juejin.im/post/5d214639e51d4550bf1ae8df 前言: 整理了一些Java基础流程图/架构图,做一下笔记,大家一起学 ...
随机推荐
- Html代码Font-Size中px与pt的区别
一个是设备坐标,一个是逻辑坐标,两者是不同的. px是个相对单位,一般像素的参考值为:在一个像素密度是90 pdi的显示器上,正常人从距离显示器28英寸处看一个像素的视角应该不小于0.0227度. 1 ...
- ubuntu 下安装 apache php mysql
ubuntu 安装 apache+php+mysql1.打开终端,输入“sudo apt-get install apache2”,回车;(安装apache2.0或2.x新版本,系统会自动查找新的版本 ...
- 几个常用方法有效优化ASP.NET的性能
一. 数据库访问性能优化 1),数据库的连接和关闭 访问数据库资源需要创建连接.打开连接和关闭连接几个操作.这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源.ASP.NET中提供了连 ...
- web前端工程师必须掌握的localStorage(二)
最近工作太忙了,回来后就很晚了,因为红牛喝太多都不想睡觉了(公司免费给的,好多箱o(╯□╰)o),睡不着就想着逛逛博客园,本人最近忙着做一个仿原生app的singlePage应用,话说最近后台那帮兄弟 ...
- 刷新dns
1.window:ipconfig /flushdns 2.linux sudo rcnscd restart
- 2014年度辛星html教程夏季版第二节
上面一节中我们介绍了HTML文件的书写和几个标签,接下来我们来认识几个其他的标签,这里我们主要介绍一下head标签和文本标签. ***************head标签*************** ...
- requirejs学习博客址分享
1. http://blog.jobbole.com/30046/ 2. http://www.requirejs.cn/ 3. http://www.ruanyifeng.com/blog/2012 ...
- python manage.py shell之后的一些错误:
1. 在执行python manage.py shell之后的一些错误: wyl@wyl:~/myobject$ python manage.py shell /usr/lib/python2.7/d ...
- 探索React生态圈
原文地址:http://www.csdn.net/article/2015-08-04/2825370-react 2004年,对于前端社区来说,是里程碑式的一年.Gmail横空出世,它带来基于前端渲 ...
- 猜测:信号槽的本质是使用Windows的自定义消息来实现的
在不断执行: void MyTool::DeleteAllFiles(){ for (i = 0; i <= n - 1; i++) { // do something }}在for循环没有执行 ...