First they ignore you
then they ridicule you
then they fight you
then you win
    -- Mahatma Gandhi
Chinese => English     英文 => 中文             
随笔-221  评论-1047  文章-0  trackbacks-0
  2008年11月30日
详见:《浅谈设计模式·驾驭变化之道(创建型模式篇)》
posted @ 2023-03-09 22:41 山风小子| 编辑 收藏
详见:《浅谈设计模式·驾驭变化之道(概览篇)》
posted @ 2023-03-09 22:39 山风小子| 编辑 收藏
     摘要: Groovy面世已有10多年光阴,在不断创新的同时还汲取了不少其他语言的优秀特性。目前Groovy核心团队已开始将重心逐渐转移到Groovy 3的研发上,而Groovy 3的主要亮点之一便是其全新的解析器以及更加丰富的语言特性。  阅读全文
posted @ 2017-04-17 00:43 山风小子| 编辑 收藏
     摘要: 『蛟龙居』已迁至https://blog.sunlan.me ,烦请各位移步新居『山风阁』,谢谢 :)  阅读全文
posted @ 2017-03-20 12:18 山风小子| 编辑 收藏
     摘要: Groovy, an Open Source Success Story  阅读全文
posted @ 2016-11-29 20:17 山风小子| 编辑 收藏
     摘要: 自从Pivotal停止资助Groovy语言的研发以及Groovy之父James Strachan说了一些未经三思的言论后,有人觉得Groovy语言行将就木,那就大错特错了。事实胜于雄辩,我们用事实来说话。  阅读全文
posted @ 2016-10-30 20:38 山风小子| 编辑 收藏
     摘要: Groovy和Java都习惯使用null来表示“空”这一概念,而对null的操作将引发NullPointerException(简写为NPE),进而影响系统的健壮性。为了避免NPE,Option模式应运而生,通过Option类型来标识NPE风险,其使用None对象表示“空”,并使用Some对象表示“非空”且持有值对象,最终提升了系统健壮性。  阅读全文
posted @ 2016-08-13 16:17 山风小子| 编辑 收藏
     摘要: 虽然Grails3可通过启动Application.groovy来进行调试,但会遇到修改内容无法即时生效的问题,故推荐远程调试,该调试方式比较通用,但由于Grails官方网站缺乏调试方面的文档,现补充如下。注:本文所用的Grails版本是目前最新的Grails 3.0.9,而IDE使用的是IntelliJ IDEA 14.1。  阅读全文
posted @ 2015-10-31 16:38 山风小子| 编辑 收藏
     摘要: GroovyHelp是一款强大的API文档(Javadoc & Groovydoc)管理软件,它能够帮助Java开发人员、Groovy开发人员以及Android开发人员方便快速地搜索、查阅、比较API文档并对 其进行高效管理,从此无需苦苦寻觅chm格式的帮助文档了。  阅读全文
posted @ 2014-10-12 14:18 山风小子| 编辑 收藏
     摘要: GroovyHelp简介
GroovyHelp是一款强大的API文档(Javadoc & Groovydoc)管理软件,它能够帮助Java开发人员、Groovy开发人员以及Android开发人员方便快速地搜索、查阅、比较API文档并对其进行高效管理,从此无需苦苦寻觅chm格式的帮助文档了。  阅读全文
posted @ 2013-07-17 21:41 山风小子| 编辑 收藏
     摘要: GroovyHelp简介
GroovyHelp是一款强大的API文档(Javadoc & Groovydoc)管理软件,它能够帮助Java开发人员、Groovy开发人员以及Android开发人员方便快速地搜索、查阅、比较API文档并对其进行高效管理,从此无需苦苦寻觅chm格式的帮助文档了。

GroovyHelp主要特性
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用及Groovy编程示例,方便参考和查阅
* 支持JDK1.4+自带的Javadoc生成的帮助文档
* 支持Groovy1.8+自带的Groovydoc生成的帮助文档
* 支持英文及中  阅读全文
posted @ 2012-12-15 02:11 山风小子| 编辑 收藏
     摘要: GroovyHelp简介
GroovyHelp是一款Javadoc及Groovydoc多功能API文档管理软件,它能够帮助Java开发人员、Groovy开发人员以及Android开发人员方便快速地搜索、查阅、比较API文档并对其进行高效管理,从此无需苦苦寻觅chm格式的帮助文档了。

GroovyHelp主要特性
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用及Groovy编程示例,方便参考和查阅
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 支持Groovy1.8+自带的Groovydoc生成的帮助文档
  阅读全文
posted @ 2012-08-26 22:36 山风小子| 编辑 收藏
     摘要: GroovyHelp简介
GroovyHelp是一款Javadoc及Groovydoc搜索查阅软件,它能够帮助Java开发人员以及Groovy开发人员方便快速地查找API文档并对其进行高效管理,从此无需苦苦寻觅chm格式的帮助文档了。

GroovyHelp主要特性
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用及Groovy编程示例,方便参考和查阅
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 支持Groovy1.8+自带的Groovydoc生成的帮助文档
* 支持英文及中文API文档
*  阅读全文
posted @ 2012-06-24 13:32 山风小子| 编辑 收藏
     摘要: GroovyHelp简介
GroovyHelp是一款Javadoc及Groovydoc搜索查阅软件,它能够帮助Java开发人员以及Groovy开发人员方便快速地查找API文档并对其进行高效管理,从此无需苦苦寻觅chm格式的帮助文档了。

GroovyHelp主要特性
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用及Groovy编程示例,方便参考和查阅
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 支持Groovy1.8+自带的Groovydoc生成的帮助文档
* 支持英文及中文API文档
*  阅读全文
posted @ 2012-06-19 23:16 山风小子| 编辑 收藏
     摘要: GroovyHelp简介
GroovyHelp是一款Javadoc及Groovydoc搜索查阅软件,它能够帮助Java开发人员以及Groovy开发人员方便快速地查找API文档并对其进行高效管理,从此无需苦苦寻觅chm格式的帮助文档了。

GroovyHelp主要特性
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用例子,方便参考和查阅
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 支持Groovy1.8+自带的Groovydoc生成的帮助文档
* 支持英文及中文API文档
* 语法高亮网页中的代  阅读全文
posted @ 2012-04-08 20:26 山风小子| 编辑 收藏
     摘要: GroovyHelp简介
GroovyHelp是一款Javadoc及Groovydoc搜索查阅软件,它能够帮助Java开发人员以及Groovy开发人员方便快速地查找API文档并对其进行高效管理,从此无需苦苦寻觅chm格式的帮助文档了。

GroovyHelp主要特性
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用例子,方便参考和查阅
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 支持Groovy1.8+自带的Groovydoc生成的帮助文档
* 支持英文及中文API文档
* 语法高亮网页中的代  阅读全文
posted @ 2011-12-24 13:01 山风小子| 编辑 收藏
     摘要: GroovyHelp简介
GroovyHelp是一款Javadoc及Groovydoc搜索查阅软件,它能够帮助Java开发人员以及Groovy开发人员方便快速地查找API文档并对其进行高效管理,从此无需苦苦寻觅chm格式的帮助文档了。

GroovyHelp主要特性
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用例子,方便参考和查阅
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 支持Groovy1.8+自带的Groovydoc生成的帮助文档
* 支持英文及中文API文档
* 语法高亮网页中的代  阅读全文
posted @ 2011-11-28 00:09 山风小子| 编辑 收藏
     摘要: GroovyHelp使用指南  阅读全文
posted @ 2011-10-30 17:30 山风小子| 编辑 收藏
     摘要: GroovyHelp简介
GroovyHelp是一款Javadoc及Groovydoc搜索查阅软件,它能够帮助Java开发人员以及Groovy开发人员方便快速地查找API文档并对其进行高效管理,从此无需苦苦寻觅chm格式的帮助文档了。

GroovyHelp主要特性
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用例子,方便参考和查阅
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 支持Groovy1.8+自带的Groovydoc生成的帮助文档
* 支持英文及中文API文档
* 语法高亮网页中的代  阅读全文
posted @ 2011-10-30 17:16 山风小子| 编辑 收藏
     摘要: GroovyHelp简介:
GroovyHelp是一款Javadoc及Groovydoc搜索查阅软件,它能够帮助Java开发人员以及Groovy开发人员方便快速地查找API文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

主要特性:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用例子,方便参考和查阅
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 支持Groovy1.8+自带的Groovydoc生成的帮助文档
* 语法高亮网页中的代码片段
* 无需解压文档及源码ZIP压缩包,节省磁  阅读全文
posted @ 2011-10-24 01:30 山风小子| 编辑 收藏
     摘要: GroovyHelp简介:
GroovyHelp是一款Javadoc搜索查阅软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

主要特性:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用例子,方便参考和查阅
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 支持在线的Javadoc(比如jexcelapi的在线Javadoc)
* 用户可以自由选择所需的jre1.6.0+(可通  阅读全文
posted @ 2011-10-05 00:16 山风小子| 编辑 收藏
     摘要: GroovyHelp简介:
GroovyHelp是一款Javadoc搜索查阅软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

主要特性:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用例子,方便参考和查阅
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(可通过环境变量指定)
* 同时支持Windows、Linux以及Mac OS X  阅读全文
posted @ 2011-09-03 20:22 山风小子| 编辑 收藏
     摘要: GroovyHelp简介:
GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

主要特性:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用例子,方便参考和查阅
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(可通过环境变量指定)
* 同时支持Windows、Linux以及Mac OS X  阅读全文
posted @ 2011-08-25 14:55 山风小子| 编辑 收藏

自从开始学java之后,有一件事一直让我很纠结,这就是查看帮助文档不是很方便。java的帮助文档大多是javadoc制作的,通常提供的是一 个压缩包,里面是一堆网页文件,这种查看方式中搜索功能比较弱,所以很不方便。因此不得不去找一些第三方制作的chm格式的文档,然而,这种文档在 linux系统下查看却又有些不友好。因此,找到一个在windows和Linux都好用的帮助文档成了我最大的愿望。

昨天,照例流量开源社区时,发现了一款名为GroovyHelp的软件,其实在以前逛网站时也多次见到它,但是一直没有在意,昨天点进去看了下详细介绍,没想到这一看让我找到了好宝贝。正所谓好东西不能藏着掖着,得拿出来分享一下,因此,小撰此文推介一下。

GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

GroovyHelp能够帮助Java开发者快速查阅Javadoc帮助文档,主要特性如下所示(山风小子注:目前最新特性列表请详见GroovyHelp 3.1.0发布信息):
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊查询)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 支持JDK1.4+(包括JDK1.4)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(自己安装的jre,或者GroovyHelp提供的jre)

由于它自身也是由java编写,因此有着java的跨平台特性,我们可以在各个操作系统中使用它。不过在使用过程中有一个需要注意的地方,由于它是 在32位环境下编写的,使用的swt类也是32位的,因此,和我一样的64位用户需要自己去下载swt的64位版,替换应用目录下 lib\endorsed的SWT类。由于只能在eclipse官网上下载,而该文件藏得比较深,这里我提供一个网盘下载:(山风小子注:GroovyHelp 3.2.0 RC-2开始,GroovyHelp自带了Windows和Linux下32位及64位swt的jar包,并自动选择正确的版本,故无需自行下载swt)
    swt-3.7-gtk-linux-x86_64.jar:盛大网盘115网盘
    swt-3.7-win32-win32-x86_64.jar:盛大网盘115网盘 山风小子注:此处“盛大网盘”的地址有点问题,可至swt 3.7 下载页面下载)

这个应用的使用也是非常简单,解压后在系统环境变量中添加GROOVYHELP_JAVA_HOME,值为jdk所在路径。


启动后点击菜单栏docs中manage docs,选择你需要添加的文档即可,它会自动读取文件名,如果你还需要加上源码查看的话,可以同时添加源码压缩包。建议把文档和源码都置于同一个目录下,方便管理。对了,路径中不能出现中文,否则会有问题。




等创建好索引之后就可以在应用中方便的查看、管理文档及源码了,相信它可以给开发者提供最大的帮助吧?


       由于刚刚开始使用它,还有一些不熟悉,不过在这点时间里,发现了一些比较郁闷的现象。并非所有第三方类库的开发商会提供帮助文件的下 载,通常只提供在线版,这样一来,在断网情况下仍旧无法查看。希望有朝一日有那么一个应用,可以直接将那些帮助文档下载下来,并以一定的格式显示。而像 groovyhelp的文档、源码互相对应方便查看的功能,更可以做成一个上下两个框架同步显示的形式,让用户在查看帮助的同时通过源码进行进一步了解其 操作形式。

       附带说下,虽然应用界面是纯英文的,但是它可是我们国人的杰作哦。

项目地址:http://code.google.com/p/groovyhelp/

原创文章,转载请注明: 转载自网憩阁

本文链接地址: JAVA程序员帮助文档查看利器:GroovyHelp

posted @ 2011-08-21 13:03 山风小子| 编辑 收藏
     摘要: GroovyHelp简介:
GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

主要特性:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
* 自带Java各包的API使用例子,方便参考和查阅
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(可通过环境变量指定)
* 同时支持Windows、Linux以及Mac OS X  阅读全文
posted @ 2011-08-15 20:47 山风小子| 编辑 收藏
创建此QQ群(48907124)的目的是方便GroovyHelp用户交流使用心得,及反馈意见和建议。
由于QQ群名额有限(100人),非诚勿入,谢谢~~
posted @ 2011-08-09 20:52 山风小子| 编辑 收藏
     摘要: GroovyHelp简介:

GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。



主要特性:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)

* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码

* 支持帮助文档间的比较(比如Java 7与Java 6帮助文档间的比较)
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(自己安装的jre,或者GroovyHelp提供的jre)

* 同时支持Windows、Mac OS X以及Linux  阅读全文
posted @ 2011-08-08 23:36 山风小子| 编辑 收藏
Java的升级难免会涉及API兼容问题,为了方便且高效地洞悉API的变化情况,GroovyHelp在3.0.9版本中新增了文档间的比较,同时支持不同的比较范围(比如包范围的比较、类型范围的比较,以及成员范围的比较)。

使用起来十分简单:1,点击"Tools -> Compare Docs"菜单;2,选择待比较的两个文档;3,选择比较范围(比如包、类型、成员);4,点击“Compare”按钮;5,点击页面中的树节点展现各层内容。注:新增和删除的内容都是相对第一个文档而言的。

更多信息请访问: http://code.google.com/p/groovyhelp/
GroovyHelp 3.0.9 GA 下载地址:http://groovyhelp.googlecode.com/files/groovyhelp-3.0.9-ga_b2011080701.zip

界面截屏:

a.比较文档




b.根据关键字查找文档


posted @ 2011-08-07 02:24 山风小子| 编辑 收藏
     摘要: 经过多年的开发,Java 7终于发布,虽然去掉了不少诱人的特性,但还是令人十分期待的!  阅读全文
posted @ 2011-07-29 01:55 山风小子| 编辑 收藏
     摘要: GroovyHelp简介:

GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。



主要特性:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(自己安装的jre,或者GroovyHelp提供的jre)

* 同时支持Windows、Mac OS X以及Linux  阅读全文
posted @ 2011-07-25 01:26 山风小子| 编辑 收藏
     摘要: GroovyHelp简介:

GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

主要特性:

* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(自己安装的jre,或者GroovyHelp提供的jre)
* 同时支持Windows、Mac OS X以及Linux  阅读全文
posted @ 2011-04-05 03:01 山风小子| 编辑 收藏
     摘要: GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

更多信息请访问: http://code.google.com/p/groovyhelp/
GroovyHelp下载地址: http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-rc-2-with-dependencies.zip   阅读全文
posted @ 2011-03-27 00:02 山风小子| 编辑 收藏
     摘要: GroovyHelp简介:
GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

更多信息请访问: http://code.google.com/p/groovyhelp/
GroovyHelp下载地址: http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-rc-1-with-dependencies.zip

  阅读全文
posted @ 2011-03-19 00:40 山风小子| 编辑 收藏

GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

groovyhelp-3.0.0-20110315是3.0.0-rc-1的第一个EA版本,做了如下修改:

修正的bug:

* 有时GroovyHelp无法启动

* 搜索结果列表的滚动条到达底部后会自动跳到顶部(注:如果有更多查询结果,滚动条到达底部时会弹回一段距离以显示更多的查询结果)

所做的改进:

* 支持Java 7自带的javadoc生成的文档

* 进一步提升启动性能

* 对输入的Doc Name进行验证,必须由a~z,A~Z,,0~9,.,- 组成

更多信息请访问:http://code.google.com/p/groovyhelp/

下载:http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-20110315-with-dependencies.zip

posted @ 2011-03-15 23:10 山风小子| 编辑 收藏
     摘要: GroovyHelp简介:

GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

主要特性:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 支持JDK1.4+(包括JDK1.4)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(自己安装的jre,或者GroovyHelp提供的jre)

GroovyHelp3.0 Beta-3 是最后一个BETA版本,接下来的RC版本将致力于进一步提高GroovyHelp品质。  阅读全文
posted @ 2011-03-13 14:52 山风小子| 编辑 收藏

诸多优化和bug修正包含在此版本中。


主要修正如下bug:

* 当通过点击锚点查看方法或属性信息时,点击show src按钮将无法显示源码

* 将文件或文件夹拖至Doc Home后,点击Finish按钮无法对其创建索引

* 有时Resource Tab页无法显示


优化:

* 提供退出前优化索引功能,该功能试索引的尺寸变小、启动更快,建议在添加多个javadoc后按需要使用。

* 当分类页面中只有一个链接时,双击查询结果自动显示javadoc page

* UI优化(比如ctrl + e关闭其他Tab页)


更多信息请访问:http://code.google.com/p/groovyhelp/

下载:http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-20110310-with-dependencies.zip

posted @ 2011-03-10 01:05 山风小子| 编辑 收藏
     摘要: 由于在下没有CSDN的账号,所以在此作答,如果《我看GroovyHelp》(http://blog.csdn.net/chszs/archive/2011/03/02/6218207.aspx)作者看到此文,可以与我做进一步的交流。

1, “GroovyHelp也就对Java API Document压缩文件支持的较好。而对于其它开源工具的zip压缩的文档,则完全不是那么回事”

答复:GroovyHelp对很多开源项目javadoc文档(英文)做过测试(目前不支持中文文档),您是否可以提供试用时所添加的javadoc?如真有问题,我可以帮您解决。下面是jxl文档的添加及使用过程(使用的版本也是文中提及的groovyhelp-3.0.0-20110301- with-dependencies.zip):  阅读全文
posted @ 2011-03-06 02:59 山风小子| 编辑 收藏
     摘要: GroovyHelp简介:

GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

主要特性:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊查询)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 支持JDK1.4+(包括JDK1.4)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(自己安装的jre,或者GroovyHelp提供的jre)

在beta-2版本做了如下改进:

* 提升性能(比如:缩短启动时间)

* 添加一些快捷键(ctrl+w关闭当前tab页,ctrl+q关闭所有tab页,ctrl+tab切换tab页)

*   阅读全文
posted @ 2011-03-06 01:49 山风小子| 编辑 收藏
GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

GroovyHelp能够帮助Java开发者快速查阅Javadoc帮助文档,主要特性如下所示:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊查询)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 支持JDK1.4+(包括JDK1.4)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(自己安装的jre,或者GroovyHelp提供的jre)

GroovyHelp3.0.0-20110303新增如下特性:
1,性能更佳(比如:快速启动)
2,添加快捷键,ctrl+w关闭当前tab页,ctrl+q关闭所有tab页,ctrl+tab切换tab页
3,支持对目录建索引,实现方式是先压缩后建索引

注意:如果是覆盖安装,请先删除beta-1创建的idx目录(在GroovyHelp的所在目录下)

更多信息请访问:http://code.google.com/p/groovyhelp/
下载:http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-20110303-with-dependencies.zip
posted @ 2011-03-03 22:09 山风小子| 编辑 收藏

GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。为了让beta-2能更好地满足大家的需求,先提供一个过渡版本(20110301)供大家使用。


新增如下特性:
1,快速启动
2,添加快捷方式,ctrl+w关闭当前tab页,ctrl+q关闭所有tab页
3,支持对目录建索引,实现方式是先压缩后建索引

注意:如果是覆盖安装,请先删除beta-1创建的idx目录(在GroovyHelp的所在目录下)



更多信息请访问:http://code.google.com/p/groovyhelp/

下载:http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-20110301-with-dependencies.zip

posted @ 2011-03-01 23:52 山风小子| 编辑 收藏
GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。

GroovyHelp能够帮助Java开发者快速查阅Javadoc帮助文档,主要特性如下所示:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊查询)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 支持JDK1.4+(包括JDK1.4)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(自己安装的jre,或者GroovyHelp提供的jre)


更多信息请访问:http://code.google.com/p/groovyhelp/
下载:http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-beta-1-with-dependencies.zip

posted @ 2011-02-27 16:52 山风小子| 编辑 收藏
     摘要: 使用JavaScript将表格导出为Excel文件是一种比较常见的导出方法,但复杂表格的导出比较麻烦(比如报表的导出),为此我专门写了一段代码专门处理表格导出,与各位分享一下。  阅读全文
posted @ 2009-09-13 22:06 山风小子| 编辑 收藏
     摘要: ☆☆☆☆☆ GroovyHelp能够帮助您方便快速地查阅Javadoc文档,从此无需苦寻chm格式的帮助文档了 ☆☆☆☆☆
GroovyHelp 2.0开始支持对解压后的javadoc建立索引(之前的版本只支持zip文件),性能也有所提升,关于GroovyHelp 2.0的更多介绍请参见《GroovyHelp 2.0 功能预览》。  阅读全文
posted @ 2009-05-01 01:55 山风小子| 编辑 收藏
     摘要: Groovy web console  阅读全文
posted @ 2009-04-15 20:12 山风小子| 编辑 收藏
     摘要: 想必大家对tree命令都不陌生吧,这次我将用Groovy实现一个tree命令,
用法很简单:groovy tree.groovy DIRECTORY,比如groovy tree.groovy "C:\Program Files\Java\jdk1.6.0"  阅读全文
posted @ 2009-04-02 23:12 山风小子| 编辑 收藏
     摘要: GroovyHelp 2.0 能够帮助您方便快速地查阅Javadoc文档,从此无需苦寻chm格式的帮助文档了,主要特性如下所示:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 以树型结构完整展现文档的整体结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码,‘即点即查’
* 提供文档快照,能将文档以PNG格式图片保存共享
* 实现doc和src协议,快速查看文档内容和源码
* 提供索引备份和还原功能,有利于索引文件的复用和共享
* 支持JDK1.3+(包括JDK1.3)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间(同时也支持解压后的帮助文档)
* 支持国际化(目前提供两种语言支持:英文和中文)
* 根据用户喜好,更换软件皮肤
* 提供版本更新提示
* 用户可以自由选择所需的JRE6+(用户自己安装的JRE,或者GroovyHelp提供的JRE绿色版)
* 能够运行于多个平台(Windows和Linux)  阅读全文
posted @ 2009-02-11 17:36 山风小子| 编辑 收藏
     摘要: # GroovyHelp能够帮助您方便快速地查阅Javadoc文档,从此无需苦寻chm格式的帮助文档了。
有不少老用户向我反映,希望再将GroovyHelp优化一下,减少内存占用量。经过将近一个下午的调优,终于将GroovyHelp的内存占用量减少到了一个可以接受的水平,不但如此,索引建立速度再次提升30%,并改进了文档树虚拟节点(比如‘类’‘接口’‘方法’等节点)的展现,还修正了内部类无法在文档树中展现问题。将该版本号定为1.6,也是效仿JDK的,标志着GroovyHelp的性能有重大突破。

若无重大问题,下个版本GroovyHelp 2.0将在2009年五一期间发布,GroovyHelp 2.0如同GroovyHelp 1.0一样,也将是一个集众多改进于一身的版本,敬请期待!

小技巧:将GroovyHelp安装目录下找到launcher.properties文件,将其中的-Xmx值适当调小,可以减少内存占用量。由于考虑到各位可能会同时启用很多大型文档,所以将其初始值定为128m。如果您启用的文档数量不多,而且文  阅读全文
posted @ 2009-01-29 19:41 山风小子| 编辑 收藏
     摘要: 新年新气象,GroovyHelp也完成了其换‘心’计划(将其索引建立模块完全重写),完全解决了之前发现的因冗余索引导致的问题,此外更振奋人心的是,由于换‘心’计划的成功完成,使索引建立速度提升了20%~30%,并支持JDK1.3+所带javadoc生成的javadoc帮助文档(注:GroovyHelp 1.2 GA之前版本是不支持JDK1.3所带javadoc生成的javadoc帮助文档的)。在此版本中,还修改了一些小bug(比如添加帮助文档后,无法对其属性进行修改等)。注:GroovyHelp 1.2 GA的索引格式与GroovyHelp 1.0 GA的兼容,即您可以在GroovyHelp 1.2 GA中复用由GroovyHelp 1.0 GA创建的索引。
点击下载:GroovyHelp_1.2_GA.zip (大小:18.0M,内附用户手册),此版本也可以被称为‘GroovyHelp 2009 贺岁版’ :)  阅读全文
posted @ 2009-01-27 20:23 山风小子| 编辑 收藏
     摘要: 经过半年左右的断断续续开发,终于将GroovyHelp 1.0 GA完成了,如果您对GroovyHelp还不太了解,请先看一下《GroovyHelp v1.0(开发代号:Wing)简介》 ,简单说来,GroovyHelp能够帮助Java开发者快速查阅Javadoc帮助文档。
点击下载:GroovyHelp_1.0_GA.zip (大小:15.5M,内附用户手册)  阅读全文
posted @ 2009-01-17 18:33 山风小子| 编辑 收藏
     摘要: 经过数星期断断续续的开发,GroovyHelp v1.0已慢慢成形,再过一两个星期的测试,并为之撰写好《用户手册》之后便可发布。
该版本的开发代号是'Wing',寓意:“雄鹰展翅,翱翔天际”

GroovyHelp v1.0的其中一个开发目标就是最大限度地减少内存占用量,目前看来这个目标已经基本实现。
同时GroovyHelp提供接口,使用户可以自行设置JVM heap的大小以控制内存使用。

界面预览(用户可以自由选择皮肤以及界面语言):
  阅读全文
posted @ 2009-01-02 22:14 山风小子| 编辑 收藏
     摘要: GroovyHelp v1.0支持同时查询多个文档,并展现多棵文档树(注:先前版本只能针对单个文档进行查询),该特性使开发人员能够更方便地查询帮助文档,而不需来回切换要查询的文档。当不知道某个类、接口等属于哪个文档时,尤为有用。  阅读全文
posted @ 2008-12-07 19:46 山风小子| 编辑 收藏
GroovyHelp能够帮助Java开发者快速查阅Javadoc帮助文档,主要特性如下所示:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 以树型结构完整展现文档的整体结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码,‘即点即查’
* 提供文档快照,能将文档以PNG格式图片保存共享
* 实现doc和src协议,快速查看文档内容和源码
* 提供索引备份和还原功能,有利于索引文件的复用和共享
* 支持JDK1.4+(包括JDK1.4)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 支持国际化(目前提供两种语言支持:英文和中文)
* 根据用户喜好,更换软件皮肤
* 提供版本更新提示
* 用户可以自由选择所需的JRE6+(自己安装的JRE,或者GroovyHelp提供的JRE)
* 能够运行于多个平台(Windows和Linux)

为感谢zuwing帮我修改并制作GroovyHelp的欢迎和版权图片,决定将GroovyHelp v1.0的开发代号定为‘Wing’(Wing是‘翅膀’的意思,而‘翅膀’会让人联想到‘翱翔’,‘翱翔’又会让人联想到‘自由’和‘快速’,而这就是GroovyHelp v1.0的最大亮点)

预计GroovyHelp v1.0能于2009.01.20之前开发完成,并交付使用。

GroovyHelp v1.0界面预览

前一版本下载:GroovyHelp v0.8.8发布

附:朝花夕拾——Groovy & Grails
posted @ 2008-11-30 14:12 山风小子| 编辑 收藏