First they ignore you
then they ridicule you
then they fight you
then you win
    -- Mahatma Gandhi
Chinese => English     英文 => 中文             
随笔-157  评论-831  文章-0  trackbacks-0
最近由于公司项目忙,另外花些时间重写GroovyHelp这个软件,所以好久都没更新Blog了

GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档,无需苦寻chm格式的帮助文档了。

当年还在eBay实习期间,发现查找Javadoc帮助文档很低效,因此趁自己空闲时开发出了GroovyHelp的一个雏形。
之后由于种种原因GroovyHelp先后经历过3次重写。


介绍完GroovyHelp由来后,让我们看看她的主界面吧:



使用步骤:‘文件’ -> ‘设置’ -> 输入‘文档名称’和‘文档路径’(小技巧:双击‘文档路径’输入域可弹出文件选择框) -> 点击‘添加’按钮




稍等片刻,等文档添加好之后,表示等待状态的圈圈会自动消失,关闭‘设置’对话框,
在主界面的左上角的输入域中输入要搜索的关键字,敲击回车即可。


注:目前版本暂不支持中文帮助文档,后续版本将支持,敬请期待! (十分感谢lvq810的大力支持)

建议:
在GroovyHelp的安装目录下找到GroovyHelp.lax文件,
在该文件的最后一行添加(设置JVM内存堆栈)
lax.nl.java.option.additional=-Xms64m -Xmx128m

其中64m和128m可以根据自己机器的具体情况稍作调整。

lvq810反应如下问题:
lax.nl.java.option.additional=-Xms64m -Xmx128m 要在第一次运行GorrvyHelp之前添加 如果没在第一次运行之前添加 就要删除src文件夹后再添加 否则会出现"Could not create the Java virtual machine"错误

但在我电脑上却没遇到这样的问题,如果您也遇到与lvq810相同的问题,请按照lvq810的建议试一下。


下载页面(请留意朝花夕拾——Groovy & Grails公告中最新版本的提示):http://www.mediafire.com/?xoaz1wyavzm

附: 朝花夕拾——Groovy & Grails
posted on 2008-07-24 23:16 山风小子 阅读(1024) 评论(21)  编辑  收藏 所属分类: Groovy & Grails

评论:
# re: GroovyHelp v0.2发布 2008-07-25 00:37 | YODA
对于这样的精神,要先顶。然后赶紧下一个用用,嘿嘿,谢了!  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 08:10 | 令狐虫@qq.com
山风大哥辛苦了。^_^  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 09:09 | left
顶 阿  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 10:42 | akululu
不行啊,导入doc的压缩包添加进去了。可是查找什么也没有。。空白的界面
  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 11:34 | Thanks
多谢博主,

JDK4帮助文档,JDK6帮助文档,Hibernate帮助文档均试验成功。

再次感谢博主的无私奉献!  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 11:35 | flyisland
不错不错啊,groovy的确适合做一些方便的工具

有没有做成开源项目,偶也去看看  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 14:25 | 张若飞
呵呵,老哥的确是很久没更新了啊~~  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 20:34 | lvq810
把.zip格式的文件添加后 界面里什么都没有  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 20:41 | 山风小子
@lvq810
第一次使用,添加zip文件后,在‘设置’对话框中没能即时显示已添加的zip文件,但关闭‘设置’对话框,再打开‘设置’对话框后,刚才添加的zip文件就会显示在表格中了,这是目前发现的一个小bug,在后续版本中会改掉的,以免造成误解 :)

在主界面中输入要搜索的关键字,应该是可以查出内容来的,
注:别忘了输入关键字后,敲击‘回车’键 :)  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 20:44 | lvq810
@山风小子
哦 弄好了
“JavaDoc_1.5_Html_zh_CN.zip”这样包里只有api的.zip文件添加就无法在主界面使用里面的doc
需要把那种整体的.zip包(api、源码 、示例都包含的.zip)添加才行
你说的那个bug只要点一下启动就出来了  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 20:59 | 山风小子
@lvq810
你所说的只有api的.zip的目录结构是怎样的呢?
这个包里是否存在索引文件呢?
比如allclasses-noframe.html,allclasses-frame.html等索引文件。

谢谢 :)  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 21:04 | lvq810
@山风小子
有allclasses-noframe.html,allclasses-frame.html等这样的文件
就是zip格式的JDK文档 是中文的
这是sun上面的中文API文档zip 刚才下载后添加到groovyhelp就无法再主界面上使用doc
http://gceclub.sun.com.cn/chinese_java_docs.html
下面下载地址的文档也是
http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN.zip  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 21:18 | 山风小子
@lvq810
正在下载中,研究一下给你答复 :)

谢谢啦!  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 21:31 | 山风小子
@lvq810
找到原因了,

目前版本不支持中文帮助文档

因为程序中判断'Interface',但遇到‘接口’就傻眼了 :)

后续版本会增加对中文帮助文档的支持的,敬请期待 :)  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 21:39 | lvq810
@山风小子
刚刚又试了一下 把jdk zip包添加后 不要再搜索的文本框中输入任何关键字 直接回车 这样就会在全部和包这两个标签中出现java.applet 也是只有这个 其它什么都没有
只有在右面的框上的URI文本框中输入才行 如在左面的全部中点java.applet这个包该文本框就会出现doc://java/applet/这个的URI 如果想要看lang包下的 就要手动把这个URI修改成doc://java/lang/ util包就是doc://java/util/ 等  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 21:43 | 山风小子
@lvq810
这是由于发生了OutOfMemoryError

解决方案:
在GroovyHelp的安装目录下找到GroovyHelp.lax文件,
在该文件的最后一行添加
lax.nl.java.option.additional=-Xms32m -Xmx128m
即可 :)

  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 21:55 | lvq810
@山风小子
哦 thanks  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 21:58 | 山风小子
@lvq810
十分感谢Ivq810兄的大力支持,这个软件会越来越成熟的 :)  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-25 22:07 | lvq810
@山风小子
期待 支持 :)  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-27 10:17 | lvq810
lax.nl.java.option.additional=-Xms64m -Xmx128m 要在第一次运行GorrvyHelp之前添加 如果没在第一次运行之前添加 就要删除src文件夹后再添加 否则会出现"Could not create the Java virtual machine"错误  回复  更多评论
  
# re: GroovyHelp v0.2发布 2008-07-27 10:21 | 山风小子
@lvq810
呵呵~谢谢提醒 :)  回复  更多评论
  

标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-07-27 14:08 编辑过