超好用eclipse插件

Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。现在介绍一些好用的插件给大家吧。

现在的eclipse都支持从eclipse marketplace搜索插件的名字,所以安装eclipse插件建议使用这个方法,很方便。老版本的eclipse请更新到新版,否则就从网上下载安装。

工具1)spring可视化及自动化单元测试生成插件testgen

工具2)码云eclipse插件

工具3)eclipse 内存分析工具:eclipse memory analyzer

介绍:Eclipse Memory Analyzer(MAT)是著名的跨平台集成开发环境 Eclipse Galileo 版本的 33 个组成项目中之一,它是一个功能丰富的JAVA 堆转储文件分析工具,可以帮助你发现内存漏洞和减少内存消耗。对于大型 JAVA 应用程序来说,再精细的测试也难以堵住所有的漏洞,即便我们在测试阶段进行了大量卓有成效的工作,很多问题还是会在生产环境下暴露出来,并且很难在测试环境中进行重现。JVM 能够记录下问题发生时系统的部分运行状态,并将其存储在堆转储 (Heap Dump) 文件中,从而为我们分析和诊断问题提供了重要的依据。

这个工具需要学习下如何使用,推荐文章:学会使用MAT

工具4)控制台内容输出控制插件:GrepClipse

https://www.youtube.com/watch?v=fXjgGZAxToc

工具5)项目版本管理工具之一的svn,在

eclipse marketplace搜索subclipse这个名字,安装最多的准没错

工具6)编码规范工具:Checkstyle,自动化代码规范检查,但不包括代码质量。

        介绍:CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。CheckStyle检验的主要内容有:Javadoc注释、命名约定、标题、import语句、体积大小、空白、修饰符、块、代码问题、类设计以及混合检查(包括一些有用的比如非必须的System.out和printstackTrace)等。CheckStyle提供了大部分功能都是对于代码规范的检查,而没有提供象PMD和Jalopy那么多的增强代码质量和修改代码的功能。但是,对于团队开发,尤其是强调代码规范的公司来说,它的功能已经足够强大。

工具7)

FindBugs

        介绍:Findbugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。它可以帮助改进代码的质量。它是寻找代码缺陷的,很多我们写的不好的地方,可以优化的地方,它都能检查出来。例如:未关闭的数据库连接,缺少必要的null check,多余的 null check,多余的if后置条件,相同的条件分支,重复的代码块,错误的使用了"==",不同数据类型的比较,建议使用StringBuffer代替字符串连加等等。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,288评论 25 709
  • 1 背景 一个项目开发必然会涉及团队协作,而工程质量就需要团队去保证。一般我们期望的代码:无潜在风险、无重复逻辑、...
    zyl06阅读 8,436评论 5 16
  • 风情,是个太丰富的词汇,在不同的角度,或褒义,或贬义,诠释着女人种种情趣与姿态。 风情无关乎相貌,美丽固然悦目,若...
    澄润阅读 4,328评论 1 3
  • 和韵《唐寅落花诗三十首》其十九 秦元刚 杳杳渺渺无绝期,独上高楼满月时。 孤灯长夜翻旧故,寻章摘句赋新诗。 平生第...
    元刚梅子阅读 4,685评论 0 1
  • 天气比较燥热,心情随着天气变化无常,像此时的白云,忽而点缀蓝天,飘飘点点;忽而布满蓝天,连绵不断。最近,《欢...
    迪佩阅读 4,003评论 0 2

友情链接更多精彩内容