• Doclava


    Doclava是一个新的Javadoc工具,它允许你自定义一些javadoc标签。这个工具来自Google,并且在Google Guice项目中得到了广泛使用,你可以看一下Guice的javadoc,非常棒。Doclava使用JSilver(Clearsilver的Java实现)作为模板引擎。它可以实现多个相关项目文档之间的联合与互动。
    下面是Doclava和传统的Javadoc的一些不同点:

    新的外观样式,而且包含了搜索功能;
    在文档中嵌入了版本信息;
    用户可以通过模板引擎,方便的给定制文档的特性;
    可以侦测一些简单的错误,在构建文档的时候抛出异常,比如@param标签不匹配函数的参数名;
    可以从真正的源代码里加入Snippet;
    联合多个不同网站的文档资源;
    可以将javadocs内容嵌入到更大的网页当中去。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    在线HTML可视化编辑器Ueditor: Ueditor 是百度推出的一款开源在线 HTML 编辑器。
    主要特点:
    轻量级:代码精简,加载迅速。
    定制化:全新的分层理念,满足多元化的需求。采用三层架构:1. 核心层: 为命令层提供底层API,如range/selection/domUtils类。2. 命令插件层: 基于核心层开发command命令,命令之间相互独立。3. 界面层: 为命令层提供用户使用界面。满足不同层次用户的需求。
    浏览器兼容兼容Mozilla, MSIE, FireFox, Maxthon,Safari 和Chrome,实现浏览器无差别化。
    注重细节统一不同浏览器下表格选取方式。提供黑/白名单的过滤机制。更好的word支持,实现粘贴转换机制。
    稳定性经过专业的QA团队测试,通过上千个测试用例,包括自动化用例和手动用例,目前仍然在不断完善中。
    async-json-library: Asynchronous JSON Parser(SAX like API)和Streaming JSON Writer。该类库可用于使用非阻塞Sockets来发送和接收JSON格式的消息。它具有速度快,低内存消耗,异步解析等特性。
    Spring Batch: Spring Batch项目是一个轻量级的全面的基于Spring的批处理框架。它能够管理批处理和离线处理,从而使应用开发者将注意力集中在业务逻辑上。编写可以单独测试的轻量级应用代码的能力;一个执行、管理和监控离线处理结果的强大的框架。它可实际应用于
    营业结束处理,比如报表、订单处理、和财务对帐单
    导入和导出处理,比如表单处理、清单导入、配置导出
    大规模输出工作,比如email操作和财务决算
    Flexjson: Flexjson是一个轻量级工具用于将Java对象序列化成JSON格式的数据。OPEN开源文档就有用到这个工具包。
    jOOQ: jOOQ代表面向Java对象查询。它主要包含以下特性:
    代码生成:jOOQ能够生成与数据库结构相对应的Java对象,包括表格,视图,存储过程,用户定义的类型等。
    Active records:jOOQ实现一个易于使用的Active Record模式。它不是一个OR-mapper,但提供了表格/视图与Java对象之间的一对一映射和字段与对象成员之间的映射。
    Typesafe SQL:jOOQ允许使用内置的DSL来编写编译期类型安全的SQL查询语句。
    SQL标准:jOOQ支持所有标准SQL语法包括,复杂的UNION,嵌套SELECTs,Joins,别名。
    Swing界面生成工具: JAXX: JAXX是一个能够让你在XML中描述Swing用户界面,然后根据这些描述生成界面。它支持一些常用用户的界面如树型导航。
    数据库对象维护工具 Dzo: Dzo项目的目标是在开发、版本控制和部署等方面,能够像对待一个应用程序源代码一样的方式来对待一个应用程序的数据库对象。Dzo当前支持MySQL、Oracle和SQL Server,以后将增加更多的数据库支持。
    收录时间:2011-06-07 14:12:04
    Grand: Grand是一个能够用图形来展示ANT Target依赖的工具。与其工具不同之处在于,它依托Ant API来生成依赖图而不是直接解析XML文件。这使得Grand它能够提供一些漂亮功能如支持Ant 1.6.x的import和subant等Task。
    RingoJS: RingoJS是一个采用Java开发的JavaScript脚本运行时引擎(JavaScript脚本解释器),基于Mozilla Rhino JavaScript引擎实现。它设计用于Web应用程序,但它也可以用于命令行或GUI应用程序中。
    GTD软件:GTD-Free: GTD-Free是一个依据GTD思想而开发的个人待办事项管理软件。具有简单,易于使用的特点。它的目的是引导用户来管理非常有效的GTD工作流程。GTD的主要原则在于一个人需要通过记录的方式把头脑中的各种任务移出来。通过这样的方式,头脑可以不用塞满各种需要完成的事情,而集中精力在正在完成的事情。收录时间:2010-10-22 00:06:44