GroovyHelp简介:
GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。主要特性:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(自己安装的jre,或者GroovyHelp提供的jre)
* 同时支持Windows、Mac OS X以及Linux
通过数月断断续续的设计与开发,终于将一个全新且稳定的GroovyHelp呈现给各位Java开发人员。该工具可以帮助大家即使在无法访问网络的情况下,也可方便且高效地查阅本地的Javadoc。各位如有任何问题或建议,可至Issues 页面做登记。在3.0.0 GA版本中包含了如下改动:
一、Bug的修正
* 对有些文档建索引时,索引进度无法更新
* 最近的一个EA版本有时无法启动
二、所做的改进
* 添加查询范围限制功能
* 提升索引建立及启动性能
* 添加检查更新功能
* 添加对Mac OS X的支持
* 美化界面注:
* 由于目前SWT的Mac OS X 版本bug比较多,所以GroovyHelp(Mac OS X版本)将不启用优化后的浏览功能。
* Mac OS X 用户可在终端中输入./groovyhelp并回车来启动GroovyHelp更多信息请访问: http://code.google.com/p/groovyhelp/
GroovyHelp 3.0.0 GA 下载地址: http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-ga_b2011040501.zip附:
Windows下的截屏:Mac OS X下的截屏:
Linux(Ubuntu)下的截屏:
GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了。主要特性:
* 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
* 支持全文检索,并高亮搜索结果(支持模糊检索)
* 以树型结构完整展现文档的整体结构及文件结构
* 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
* 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
* 无需解压文档及源码ZIP压缩包,节省磁盘空间
* 用户可以自由选择所需的jre1.6.0+(自己安装的jre,或者GroovyHelp提供的jre)
* 同时支持Windows、Mac OS X以及Linux
通过数月断断续续的设计与开发,终于将一个全新且稳定的GroovyHelp呈现给各位Java开发人员。该工具可以帮助大家即使在无法访问网络的情况下,也可方便且高效地查阅本地的Javadoc。各位如有任何问题或建议,可至Issues 页面做登记。在3.0.0 GA版本中包含了如下改动:
一、Bug的修正
* 对有些文档建索引时,索引进度无法更新
* 最近的一个EA版本有时无法启动
二、所做的改进
* 添加查询范围限制功能
* 提升索引建立及启动性能
* 添加检查更新功能
* 添加对Mac OS X的支持
* 美化界面注:
* 由于目前SWT的Mac OS X 版本bug比较多,所以GroovyHelp(Mac OS X版本)将不启用优化后的浏览功能。
* Mac OS X 用户可在终端中输入./groovyhelp并回车来启动GroovyHelp更多信息请访问: http://code.google.com/p/groovyhelp/
GroovyHelp 3.0.0 GA 下载地址: http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-ga_b2011040501.zip附:
Windows下的截屏:Mac OS X下的截屏:
Linux(Ubuntu)下的截屏:
1、为什么用GroovyHelp,是Groovy语言写的吗?
2、能自动上网下载常用的javadoc包吗?
为什么不集成为Eclipse插件呢?
1、GroovyHelp中的Groovy其实是“不错的”,“蛮棒的”的意思,而非编程语言Groovy,但其中也确实用到了Groovy相关技术。
2、javadoc包需要用户自己下载,但一般下载的第三方类库都自带了javadoc,不需要自己刻意去下载。温馨提醒一下,目前最新版本是GroovyHelp 3.1.1 GA
> 是SWT程序,但是好像不是RCP的。
其实在界面方面95%以上的代码是基于Swing的,但由于Swing组件对css和js支持得很初级,所以不得不借助swt,如果哪天Swing有比较成熟的浏览器组件,那时将采用纯Swing来实现。> 为什么不集成为Eclipse插件呢?
GroovyHelp是一个比较独立的软件,不想依附于Eclipse。
嗯,这应该是当初令人期盼已久的JWebPane吧,等javafx 2出正式版后不妨可以试试。谢谢你的建议 :)
> 貌似添加的文档文件要.zip压缩文件吧
目录也行,但推荐zip压缩文件。如果android的doc也是用java自带的javadoc工具生成的,那应该没什么问题。可惜我没研究过android的,不曾接触过它的文档……
更多信息请访问: http://code.google.com/p/groovyhelp/
GroovyHelp 3.1.5 GA 下载地址:http://groovyhelp.googlecode.com/files/groovyhelp-3.1.5-ga_b2011090301.zip
GroovyHelp使用手册: JAVA程序员帮助文档查看利器:GroovyHelp
能制作book吗?
温馨提醒一下,目前最新版本是GroovyHelp 3.2.0 GA。