当前位置:编程学习 > JAVA >>

【推荐】一款实用的Javadoc查阅工具GroovyHelp3.0 GA

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)下的截屏:


--------------------编程问答-------------------- 一个人做的吗? --------------------编程问答--------------------
引用 1 楼 hchjjun 的回复:
一个人做的吗?


是啊~~ --------------------编程问答-------------------- 如果是楼主自己做的的话,那就恭喜楼主哈。。。 --------------------编程问答-------------------- 问两个问题,
1、为什么用GroovyHelp,是Groovy语言写的吗?
2、能自动上网下载常用的javadoc包吗? --------------------编程问答-------------------- 感谢分享。下来试试~!感觉会比网页查找方便很多。 --------------------编程问答-------------------- 看起来不错哟! --------------------编程问答-------------------- 楼主跑哪儿去了。

是SWT程序,但是好像不是RCP的。
为什么不集成为Eclipse插件呢? --------------------编程问答--------------------
引用 4 楼 magong 的回复:
问两个问题,
1、为什么用GroovyHelp,是Groovy语言写的吗?
2、能自动上网下载常用的javadoc包吗?


1、GroovyHelp中的Groovy其实是“不错的”,“蛮棒的”的意思,而非编程语言Groovy,但其中也确实用到了Groovy相关技术。
2、javadoc包需要用户自己下载,但一般下载的第三方类库都自带了javadoc,不需要自己刻意去下载。

温馨提醒一下,目前最新版本是GroovyHelp 3.1.1 GA



--------------------编程问答--------------------
引用 7 楼 magong 的回复:
楼主跑哪儿去了。

是SWT程序,但是好像不是RCP的。
为什么不集成为Eclipse插件呢?


> 是SWT程序,但是好像不是RCP的。
其实在界面方面95%以上的代码是基于Swing的,但由于Swing组件对css和js支持得很初级,所以不得不借助swt,如果哪天Swing有比较成熟的浏览器组件,那时将采用纯Swing来实现。

> 为什么不集成为Eclipse插件呢?
GroovyHelp是一个比较独立的软件,不想依附于Eclipse。


--------------------编程问答-------------------- javafx 2.X支持全平台后,考虑使用 webview --------------------编程问答--------------------
引用 10 楼 huntor 的回复:
javafx 2.X支持全平台后,考虑使用 webview


嗯,这应该是当初令人期盼已久的JWebPane吧,等javafx 2出正式版后不妨可以试试。

谢谢你的建议 :) --------------------编程问答-------------------- 下下来试试 --------------------编程问答-------------------- 貌似添加的文档文件要.zip压缩文件吧?我把android的doc打包成zip加载上去,貌似不行 --------------------编程问答--------------------
引用 13 楼 fhqlpgk1218 的回复:
貌似添加的文档文件要.zip压缩文件吧?我把android的doc打包成zip加载上去,貌似不行


> 貌似添加的文档文件要.zip压缩文件吧
目录也行,但推荐zip压缩文件。

如果android的doc也是用java自带的javadoc工具生成的,那应该没什么问题。可惜我没研究过android的,不曾接触过它的文档…… --------------------编程问答-------------------- struts2的怎么加载进去的时候很慢啊! --------------------编程问答-------------------- 加载struts2的时候CPU使用率达到100%了。怎么回事? --------------------编程问答-------------------- 下个新版的试试看了! --------------------编程问答--------------------
引用 16 楼 hudie1234567 的回复:
加载struts2的时候CPU使用率达到100%了。怎么回事?


这是正常现象,建立索引的是比较耗系统资源的。 --------------------编程问答-------------------- GroovyHelp 3.1.5 GA发布
更多信息请访问: 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 
--------------------编程问答-------------------- 不错,支持下! --------------------编程问答--------------------
引用 20 楼 huxiweng 的回复:
不错,支持下!


谢谢! --------------------编程问答-------------------- GroovyHelp 3.2.0 GA发布,其中包含了许多改进。值得一提的是从GroovyHelp 3.2.0 GA版本开始,将对中文API文档提供正式支持。 --------------------编程问答-------------------- 看起来还不错 --------------------编程问答-------------------- 只是检索方便吗?
能制作bookmark吗? --------------------编程问答--------------------
引用 24 楼 kende0120 的回复:
只是检索方便吗?
能制作bookmark吗?


暂时不支持该功能,呵呵~~ --------------------编程问答-------------------- 好东西,兄弟威武 --------------------编程问答--------------------
引用 26 楼 accpfrog 的回复:
好东西,兄弟威武

谢谢 :)
温馨提醒一下,目前最新版本是GroovyHelp 3.2.0 GA。 --------------------编程问答-------------------- GroovyHelp 3.2.1 RC发布 --------------------编程问答-------------------- GroovyHelp 3.2.1 RC 发布信息:http://www.blogjava.net/BlueSUN/archive/2011/11/28/364947.html
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,