Jupiter是一个代码审查Eclipse插件。Jupiter将数据存储在XML文件中,提供过滤和排序功能来辅助代码审查。
项目地址:http://code.google.com/p/jupiter-eclipse-plugin/
Memory Analyzer(MAT)
Posted on : 08-07-2009 | By : gaylys | In : 性能优化工具, 源码分析
0
Eclipse Memory Analyzer是一个快速并且功能强大的Java heap分析器,能够帮助你查找内存泄漏和减少内存消耗。
项目地址:http://www.eclipse.org/mat/
UCDetector
Posted on : 07-07-2009 | By : gaylys | In : 源码分析
0
UCDetector插件能够找出多余的public java code,如没有被引用到的public或protected类/属性/方法等。
项目地址:http://www.ucdetector.org/
更新地址:http://ucdetector.sourceforge.net/update
Relo是一个帮助开发人员研究大型代码库的好工具,它能够一步步的跟踪你所展开的代码包,并快速生成类似UML的类图。
项目地址:http://relo.csail.mit.edu/
Bytecode Outline plugin
Posted on : 02-07-2009 | By : gaylys | In : 工具, 源码分析
0
Bytecode Outline可以把当前的正在编辑Java的文件或者class文件直接显示出其相应的字节码出来,而且可以进行两个Java文件的字节码比较或者两个class文件的字节码比较或一个Java文件与一个class文件进行字节码的比较。
项目地址:http://andrei.gmxhome.de/bytecode/index.html
Cobertura是一个基于jcoverage的免费Java工具,它能够显示哪一部分代码被你的测试所覆盖,并可生成HTML或XML报告.
项目地址:http://cobertura.sourceforge.net/
CAP(Code Analysis Plugin)
Posted on : 26-06-2009 | By : gaylys | In : 源码分析
0
CAP可以分析java程序的从属关系,它打开一个独立的透视图用不同的图表来显示分析结果。
项目地址:http://cap.xore.de/
Eclipse profiler是测试java程序的Eclipse插件。主意,此项目已经停止更新自2004年11月30日,在新版本的Eclipse中将会报错。项目地址:http://eclipsecolorer.sourceforge.net/
详细介绍:http://eclipsecolorer.sourceforge.net/index_profiler.html