自动化专家 Paul Duvall带来的开发自动化系列:
工具
目的
Eclipse 插件的 URL
CheckStyle |
编码标准分析 |
http://eclipse-cs.sourceforge.net/update/ |
Coverlipse |
测试代码覆盖率 |
http://coverlipse.sf.net/update |
CPD |
复制/粘贴检验 |
http://pmd.sourceforge.net/eclipse/ |
JDepend |
包依赖项分析 |
http://andrei.gmxhome.de/eclipse/ |
Metrics |
复杂度监控 |
http://metrics.sourceforge.net/update |
http://www.ibm.com/developerworks/cn/java/j-ap01117/#N100BA
上文中的插件都是很不错的,虽然上文推荐了测试覆盖率插件Coverlipse,不过个人感觉还是EclEmma更加好,下文有很好的介绍
http://www.uml.org.cn/j2ee/200705143.asp
另外像find bugs等这类大家比较熟悉的插件也都是提高代码质量的首选。
还有MaintainJ,能在运行时能生成UML序列和类图。这有助于跟踪运行时对象的调用过程。可以只显示调用过程中使用到的类。该图简单易懂,并没有涉及到应用程序代码。
http://www.iteye.com/news/10432-maintainj-java
转自:http://dev.taobao.net/?p=2448
分享到:
相关推荐
总之,"统计代码行数的Eclipse插件"是Java开发者进行项目管理和代码质量管理的重要辅助工具。通过精确统计代码行数,它可以帮助团队提高代码质量和效率,促进项目的可持续发展。对于个人开发者来说,这个插件也是一...
除了FindBugs,还有其他一些Eclipse插件也能帮助提高代码质量,比如PMD,它可以检测代码中的冗余、复杂的表达式和不良的习惯;Checkstyle则专注于代码风格和格式,确保团队间的代码一致性;JUnit和TestNG用于编写和...
为了提升代码质量,Eclipse支持各种插件,其中包括CheckStyle、PMD、FindBugs、JDepend和Metrics,这些插件能够帮助程序员进行代码质量检测和评估。 1. CheckStyle: CheckStyle是一款静态代码分析工具,它按照预...
因此,Eclipse的代码行数统计插件只是开发辅助工具的一种,它与其他静态代码分析工具、代码格式化器和覆盖率测试工具一起,构成了提高代码质量和效率的完整生态系统。通过合理利用这些工具,开发者可以更有效地管理...
在现代软件开发中,自动化是提高效率和代码质量的关键因素之一。Eclipse 作为一款流行的开源集成开发环境(IDE),提供了丰富的插件生态系统,能够帮助开发者实现开发过程的自动化,从而提升代码质量。本文将深入...
jupiter4.0.0 提升代码质量利器 Eclipse插件
EClemma可以与其他Eclipse插件如PMD、FindBugs等配合使用,实现更全面的代码质量管理。例如,结合静态代码分析,可以同时关注代码的可读性、规范性和测试覆盖率。 7. **注意事项** 虽然高覆盖率并不意味着高质量...
Eclipse作为一款功能强大的开源集成开发环境(IDE),深受Java开发者的喜爱。Eclipse插件开发是扩展Eclipse功能的重要方式,...通过系统的学习和实践,开发者可以有效地提高自己在Eclipse插件开发方面的专业技能。
总的来说,通过合理选择和使用Eclipse插件,开发者能够构建一个高效、自动化的开发环境,从而提升代码质量,减少错误,提高开发效率。记住,良好的代码质量不仅仅是写出来的,更是通过持续的检查、测试和优化实现的...
【描述】:本文探讨了如何利用Eclipse插件自动化代码质量检查,包括CheckStyle、PMD的CPD、Coverlipse、JDepend和Eclipse Metric插件,以提升开发效率和代码质量。 【标签】:eclipse 自动化 软件/插件 【正文】:...
在"GEF入门系列宝典"中,我们将深入探讨如何使用GEF进行Eclipse插件开发,以创建自定义的图形编辑器。以下是一些关键知识点: 1. **Eclipse插件体系结构**: - 插件是Eclipse的核心组成部分,它们通过OSGi模块系统...
本文将深入探讨Eclipse插件开发的相关知识点,结合提供的"全书分为4篇共24章"的学习笔记和源码,帮助你更全面地理解和实践Eclipse插件开发。 第一篇:基础篇 在这一篇中,你将学习到Eclipse插件开发的基础知识,...
在实际开发中,配合Eclipse的其他优秀插件,如Code Recommenders(代码推荐)、Mylyn(任务跟踪)和SonarLint(代码质量检查),开发者可以构建一个强大的集成开发环境,为编写高质量、可维护的代码提供全方位的支持...
Plug-in Development Environment(PDE)是Eclipse内建的插件开发工具,它包含了项目管理、代码编辑、构建、调试等一系列功能,极大地简化了Eclipse插件的开发流程。 7. **插件系统设计**: 书中还会涉及如何设计...
通过这样的方式,开发者可以更好地掌控项目的状态,优化代码结构,提高代码质量。 总结来说,"org.holon.statistic.lines_1.0 2.0"是一款强大的Eclipse插件,它为开发者提供了关于代码行数和注释行数的详细统计,有...
总之,Eclipse插件和IE插件在Web开发中扮演着重要角色,通过安装和配置合适的插件,可以显著提升开发效率和代码质量。在Eclipse中寻找并安装预览JSP或HTML文件到IE浏览器的插件,可以使开发者在编写代码的同时实时...
这个文件是一个Eclipse插件的更新站点文件,包含了FindBugs的所有组件。 2. **在Eclipse中安装** - 打开Eclipse,进入“Help” -> “Install New Software”。 - 在“Work with”下拉框中选择“Add”,输入插件的...
总之,NC的Eclipse开发插件是NC系统二次开发的利器,它通过与Eclipse的紧密集成,为开发者提供了高效、专业的工作环境,降低了开发复杂度,提高了开发效率。对于想要深入理解和定制NC系统的开发者来说,掌握这款插件...