• BeautyJ


    BeautyJ的主要功能是能够自动格式化java 代码从而产生一个干净的,规范化的java代码。它同时也能够自动产生javadoc注释。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Condenser:Condenser用来查找并删除重复(duplicated)的代码.Condenser不像其它工具只能定位重复代码,它可以自动地安全地删除重复的代码.
    Classycle:Classycle这个工具可以分析静态类和Java应用程序或库的包依赖性,生成XML报表。它主要集中在循环依赖检测,超出了JDepend。可以用Ant 来生成报表。
    JCSC:JCSC不但可以检查代码规范,而且给出了NCSS(Non Commenting Source Statements)和CCN(Cyclomatic Complexity Number)还可以用于评价类方法的复杂度。
    Jalopy:Jalopy 是为Java编程语言提供的一个源代码格式化/美化/漂亮的开源项目,它旨在提供一个功能完整的,而且是免费的可以取代著名的Jindent的产品。并为Ant, Eclipse, IDEA, JBuilder, JDeveloper, jEdit, NetBeans提供了插件。
    op4j: op4j是一个能够改进Java代码质量、可读性、语义和代码清洁工具,尤其是一些辅助代码如:数据转换,结构迭代,过滤,映射等。
    代码评审工具 ReviewBoard: ReviewBoard是一款开源的代码review工具,包括服务器端程序(reveiwboard)和客户端命令行(RBTools)。用户可以通过RBTools的一些列命令在客户端提交request,但是使用和安装都有很多不便。Tao-ReviewBoard 是淘宝开发的基于eclipse的reviewboard插件,能很好的解决安装和使用的问题。这个插件已经在淘宝使用近一年,现把工具开源,希望有更多的人加入到开源工具的发展中来。
    PMD:PMD是一个Java源码分析器。它可以发现不需要使用的变量,空的Catch块和不需要创建的对象等。它还包含一个CPD工具可以探测一块代码中相同的部分。
    Checkstyle:Checkstyle 可寻找:·不能使用的或者多余的输入 ·空格更好的地方不使用跳格符,反之亦然 ·不遵循命名标准的变量、方法或者类 ·过分复杂的分配或者返回语句。它还有Eclipse下的插件。
    QJ-Pro:QJ-Pro是一个综合的软件检查工具.它主要是面向软件开发者.开发者可以用它来自动检查Java源代码并帮助开发者提供Java程序的编程技巧.QJ-Pro可以指出没有按照Java的设计模式来构建的错误代码并提供解决的方案.
    ImportScrubber:ImportScrubber是一个可以有效管理java代码中引入的声明。