首 页
秀板儿论坛
开源平台
知名博客
知名论坛
我站我秀
秀板儿博客

Artistic Style

分类: 代码优/美化 | 标签: 尚无评论 »

Artistic Style是一个C,C++,C#和Java源代码缩排/格式化/美化工具。

项目主页:http://astyle.sourceforge.net/

AddThis Social Bookmark Button

Clirr

分类: 代码优/美化 | 标签: 尚无评论 »

Clirr这个工具它能检查当前Java包(包括binary和源代码)与先前所发布的Java包之间兼容问题。基本上只要你给定它两组Jar文件Clirr就能够打印出在相同api上有变化的一个列表。 Clirr的Ant task可以配置用于当它发现api的变化存在矛盾时中断构建。 在一个持续构建过程中Clirr能够自动预防binary或源代码包意外的引入所引发的兼容性问题。

项目主页:http://clirr.sourceforge.net/

AddThis Social Bookmark Button

Uncrustify

分类: 代码优/美化 | 标签: 尚无评论 »

Uncrustify是一个代码美化工具可用于C,C++,C#,D和Java源代码的美化。它能够利用空格,tab与空格或只有tab进行缩排,添加或删除换行,排列代码等。Uncrustify具有高配置性,易于修改的特点。

项目主页:http://uncrustify.sourceforge.net/

AddThis Social Bookmark Button

Hammurapi

分类: 代码优/美化 | 标签: 尚无评论 »

Hammurapi是一个开源的代码审查/评审(review)工具.它可以帮助改进Java代码的质量.

项目主页:http://www.hammurapi.org/content/home.html

AddThis Social Bookmark Button

EMMA

分类: 代码优/美化 | 标签: 尚无评论 »

EMMA是基于字节码装置的一个免费Java代码覆盖工具.主要应用大型企业应用软件上.

项目主页:http://emma.sourceforge.net/

AddThis Social Bookmark Button

Condenser

分类: 代码优/美化 | 标签: 尚无评论 »

Condenser用来查找并删除重复(duplicated)的代码.Condenser不像其它工具只能定位重复代码,它可以自动地安全地删除重复的代码.

项目主页:http://condenser.sourceforge.net/

AddThis Social Bookmark Button

QJ-Pro

分类: 代码优/美化 | 标签: 尚无评论 »

QJ-Pro是一个综合的软件检查工具.它主要是面向软件开发者.开发者可以用它来自动检查Java源代码并帮助开发者提供Java程序的编程技巧.QJ-Pro可以指出没有按照Java的设计模式来构建的错误代码并提供解决的方案.

项目主页:http://qjpro.sourceforge.net/

AddThis Social Bookmark Button

Cobertura

分类: 代码优/美化 | 标签: 尚无评论 »

Cobertura是一个开源工具,它通过检测基本的代码,并观察在测试包运行时执行了哪些代码和没有执行哪些代码,来测量测试覆盖率。除了找出未测试到的代码并发现bug外,Cobertura还可以通过标记无用的、执行不到的代码来优化代码,还可以提供API 实际操作的内部信息。

项目主页:http://cobertura.sourceforge.net/

AddThis Social Bookmark Button

Classycle

分类: 代码优/美化 | 标签: 尚无评论 »

Classycle这个工具可以分析静态类和Java应用程序或库的包依赖性,生成XML报表。它主要集中在循环依赖检测,超出了JDepend。可以用Ant 来生成报表。

项目主页:http://classycle.sourceforge.net

AddThis Social Bookmark Button

DoctorJ

分类: 代码优/美化 | 标签: 尚无评论 »

DoctorJ是一套分析JAVA代码的应用程序。除了完成javadoc的功能,它根据标准和代码的准确度来检验文件。产生一个文件或者项目的统计信息,包括每一个类和方法的代码行数以及总数。语法分析器处于开发中。

项目主页:http://doctorj.sourceforge.net/

AddThis Social Bookmark Button

Checkstyle

分类: 代码优/美化 | 标签: 尚无评论 »

Checkstyle 可寻找:·不能使用的或者多余的输入 ·空格更好的地方不使用跳格符,反之亦然 ·不遵循命名标准的变量、方法或者类 ·过分复杂的分配或者返回语句。它还有Eclipse下的插件。

项目主页:http://checkstyle.sourceforge.net

AddThis Social Bookmark Button

JDepend

分类: 代码优/美化 | 标签: 尚无评论 »

JDepend遍历所有的Java代码目录,自动生成每个Package的依赖性度量。对于可扩展性、可重用性和可管理性,JDepend可自动度量一个设计在以上三个方面的质量。它有以下几个特点:1.评价设计质量 2.翻转依赖性 3.支持并行开发和极限编程 4.独立的发布模块 5.识别package的循环依赖。

项目主页:http://www.clarkware.com/software/JDepend.html

AddThis Social Bookmark Button

JCSC

分类: 代码优/美化 | 标签: 尚无评论 »

JCSC不但可以检查代码规范,而且给出了NCSS(Non Commenting Source Statements)和CCN(Cyclomatic Complexity Number)还可以用于评价类方法的复杂度。

项目主页:http://jcsc.sourceforge.net/

AddThis Social Bookmark Button

Jlint

分类: 代码优/美化 | 标签: 尚无评论 »

Jlint是一个能自动检查你的Java代码的开发辅助工具,能够自动帮你找出代码的bug在哪里,Jlint是一个快捷,容易学习上手的工具!

项目主页:http://artho.com/jlint/

AddThis Social Bookmark Button

PMD

分类: 代码优/美化 | 标签: 尚无评论 »

PMD是一个Java源码分析器。它可以发现不需要使用的变量,空的Catch块和不需要创建的对象等。它还包含一个CPD工具可以探测一块代码中相同的部分。

项目主页:http://pmd.sourceforge.net/

AddThis Social Bookmark Button

FindBugs

分类: 代码优/美化 | 标签: 尚无评论 »

FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。利用这个工具,就可以在不实际运行程序的情况对软件进行分析。它可以帮助改进代码的质量。可以集成到ant里或者作为eclipse的插件使用。

项目主页:http://findbugs.sourceforge.net/

AddThis Social Bookmark Button

BeautyJ

分类: 代码优/美化 | 标签: 尚无评论 »

BeautyJ的主要功能是能够自动格式化java 代码从而产生一个干净的,规范化的java代码。它同时也能够自动产生javadoc注释。

项目主页:http://beautyj.berlios.de/

AddThis Social Bookmark Button

Java2Html

分类: 代码优/美化 | 标签: 尚无评论 »

Java2Html 能够的把java源代码转换为高亮有序的HTML, RTF, TeX 与 XHTML格式。这个开源项目有一个java applet 与许多插件以便能够与其它系统很好的给合。

项目主页:http://www.java2html.de/

AddThis Social Bookmark Button

ImportScrubber

分类: 代码优/美化 | 标签: 尚无评论 »

ImportScrubber是一个可以有效管理java代码中引入的声明。

项目主页:http://importscrubber.sourceforge.net/

AddThis Social Bookmark Button

JxBeauty

分类: 代码优/美化 | 标签: 尚无评论 »

利用JxBeauty 来编排、美化你的Java 代码,创建具良好风格的 Java 源程序。

项目主页:http://members.magnet.at/johann.langhofer/products

AddThis Social Bookmark Button