阅读更多

9顶
1踩

编程语言

原创新闻 GroovyHelp3.0 Beta-1 发布

2011-02-28 09:06 by 正式记者 山风小子 评论(21) 有6980人浏览

 

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

 

界面预览:

 

 

 

 

 

 

 

 

 

 

 

 

 

9
1
评论 共 21 条 请登录后发表评论
21 楼 zcj007b 2011-03-06 21:53
  好 东西  还没有用过 第一次听说 谢谢了
20 楼 山风小子 2011-03-02 23:45
Linux版将在GroovyHelp功能稳定后推出,敬请期待。
另外项目主页(http://code.google.com/p/groovyhelp/)已更新,添加了一个视频教程(gif图片),界面截图也全部重新上传。
19 楼 fantasy86 2011-03-02 21:08
linux下试用的方法:
$unzip groovyhelp.exe
$java -Djava.system.class.loader=bluesun.groovyhelp.GroovyHelpClassLoader -Dkey=69 -cp .:lib/groovyhelp.jar:lib/groovyhelp_dependencies.jar bluesun.groovyhelp.Starter
18 楼 fantasy86 2011-03-02 21:05
linux下试用的方法:
java -Djava.system.class.loader=bluesun.groovyhelp.GroovyHelpClassLoader -Dkey=69 -cp .:lib/groovyhelp.jar:lib/groovyhelp_dependencies.jar bluesun.groovyhelp.Starter
17 楼 flounder 2011-03-02 17:44
下载了,先用用
16 楼 山风小子 2011-03-01 23:35
为了让beta-2能更好地满足大家的需求,先提供一个过渡版本供大家使用:
http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-20110301-with-dependencies.zip
新增如下特性:
1,快速启动
2,添加快捷方式,ctrl+w关闭当前tab页,ctrl+q关闭所有tab页
3,支持对目录建索引,实现方式是先压缩后建索引

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


更多信息请访问:http://code.google.com/p/groovyhelp/
15 楼 山风小子 2011-03-01 21:48
To macrotea:
刚下载了jsoup-1.5.2-javadoc.jar和jsoup-1.5.2-sources.jar,点击“J”图标后,可以正常显示。
14 楼 山风小子 2011-03-01 20:52
To macrotea:
这些改进将于Beta-2中实现,现处于内部测试阶段。

To hcqenjoy:
可以将文档管理对话框中的复选框打钩或取消打钩以批量切换doc列表。
13 楼 山风小子 2011-03-01 20:47
To Zahir: GroovyHelp完全基于Java,可支持多平台
12 楼 Zahir 2011-03-01 15:25
www.grepcode.com 网速快的童鞋可以尝试下这个
11 楼 hcqenjoy 2011-03-01 15:18
切换doc 能用列表 吗  能批量加入一个文件夹下的doc吗 一个个加入太麻烦
10 楼 macrotea 2011-03-01 11:21
首先感谢作者的分享

我遇到的问题:
1.启动有点慢,希望能改善下
2.
doc home:
D:\OpenSource\jsoup1.5.2\jsoup-1.5.2-javadoc.jar
doc src:
D:\OpenSource\jsoup1.5.2\jsoup-1.5.2-sources.jar
当如上设置后,怎么我只能看得到api doc,却找不到看源码的 ?
3.提供关闭所有tab的功能
4.快捷键,呵呵
9 楼 半人马 2011-03-01 09:49
jetbrains IntelliJ IDEA 的开源版本能实现列出的所有功能,并且更强大。
8 楼 Zahir 2011-03-01 09:16
是否支持多平台?是否能自动导入本地Maven Repo src和doc?
7 楼 山风小子 2011-02-28 18:43
To sd6733531:先确认一下Src Home是否指向一个包含源码的压缩包(比如:D:\dev\src.zip)。如果设置正确,那么打开"类"(注意不是"包")的网页后,点击"地址栏"旁边的"J"图标(eclipse中的Java源码文件图标),就可以显示了,你可以试一下。
6 楼 山风小子 2011-02-28 18:35
GroovyHelp3目前处于Beta阶段,文档方面尚不完善,后续会不断补充。大家有什么好的建议可以提出来,之所以没有直接发GA版本也是想听取各位的意见和建议以不断完善GroovyHelp。像sd6733531提及的:
1,支持对目录做索引将在后续版本中支持,由于在下比较偏好对压缩包做索引(因为压缩包给人一种“整体”的感觉),所以刚开始没打算支持目录。
2,快捷方式也会在后续版本中添加,比如通过ctrl+w关闭当前TAB页。

To sokoo108:可能使用上有点问题,都是文档不完善的缘故,不好意思。
To shiren1118:好久不见了,呵呵

最后十分感谢各位的支持!


5 楼 sokoo108 2011-02-28 13:21
不好用,加载了docs和src 愣什么都不显示,而且 索引太大,相当于一份东西存了两遍。

严重浪费空间。最主要的还是选择包或者类,doc也不显示,src更不用说了。
4 楼 sd6733531 2011-02-28 11:04
:( 辛苦下载后装了下,觉得有些小失望。
1.不支持快捷键。打开窗口太多。(如点击一个类中的A方法会新建一个窗口,点击B方法就又新建一个窗口。)
2.导入麻烦。不支持目录导入,只能用jar包。不知道Src Home怎么配置,反正我的源码找不出来。
3.启动稍微有点慢。

希望作者能加入快捷键,修改一下蛋疼的打开方式,添加目录文档导入,Groovy Help就比较完美了。
3 楼 shiren1118 2011-02-28 10:18
感谢山风小子,当年看的时候还是0.*版本呢,发展真快啊
2 楼 wangcunjiang 2011-02-28 10:05
嗯,貌似很不错

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • WMI查询工具

    Windows 管理规范(Windows Management Instrumentation)是一项核心的 Windows 管理技术;用户可以使用 WMI 管理本地和远程计算机。WMI 通过编程和脚本语言为日常管理提供了一条连续一致的途径。

  • WMI命名空间详解

    subscription DEFAULT MicrosoftDfs 分布式文件系统 CIMV2 Cli nap 非Windows(以及老Windows)客户机与微软的网络访问保护(NAP)方案--即微软版的NAC--之间也缺少兼容性。微软NAP方案利用客户端“健康证书”批准或拒绝客户机访问网络。“不健康的”客户机被引导到修补服务器,安装必要的杀毒软件更新或安装补丁。 Mic...

  • WMI中的命名空间与路径

    在WMI内部,使用了类似于驱动器中的文件夹与文件的管理方式。命名空间类似于文件夹,其中的CIM类则类似于文件夹。所有的CIM类都被分门别类地归入相应的命名空间,同一命名空间内不允许有重名的类存在,不同的两上命名空间下则允许重名的类出现。整个空间的根是名为root,其路径也采用了类似于驱动器路径的表达方式,比如\\MyWorkStation\root\cimv2:Win32_Processor就表示...

  • React组件性能优化

    React: 一个用于构建用户界面的JAVASCRIPT库. React仅仅专注于UI层;它使用虚拟DOM技术,以保证它UI的高速渲染;它使用单向数据流,因此它数据绑定更加简单;那么它内部是如何保持简单高效的UI渲染呢? React不直接操作DOM,它在内存中维护一个快速响应的DOM描述,render方法返回一个DOM的描述,React能...

  • Windows安全基础——Windows WMI详解

    WMI(Windows Management Instrumentation, Windows管理规范)是Windows2000/XP管理系统的核心,属于管理数据和操作的基础模块。设计WMI的初衷是达到一种通用性,通过WMI操作系统、应用程序等来管理本地或者远程资源。它支持分布式组件对象模型(DCOM,DistributionModel)和Windows远程管理(WinRM),用户可通过WMI服务访问、配置、管理和监视Windows所有资源的功能。

  • 在.net程序中调用WMI

    WMI是个好东西,softice己经在系统管理当中深受其益,微软将它封装成一套管理接口,可以说,在视窗界面的选项与设置,在WMI中一般都可以找到它相应的属性和方法。 在程序中调用WMI,有一个可能比较常用的,就是读取硬件信息,比如CPU ID,硬盘ID,网卡MAC地址等,读取这些信息,可以将这些信息运算,生成机器码,再生成授权码,于是,所谓的一整套的授权就算完成了。 在.net Framewo...

  • rpc wmi 服务不可用_wmi服务是什么?wmi服务常见问题及解决技巧!

    在 Windows XP 主机中启用 DCOM 的步骤:1. 选择开始 > 运行2. 在文本框中键入 dcomcnfg 并点击确定3. 点击组件服务 > 计算机 > 我的电脑4. 右键点击并选择属性5. 选择默认属性选项卡6. 选择在此计算机上“启用分布式 COM”复选框7. 点击确定如果上述步骤不奏效,则尝试按以下方式更改服务登录详细信息:• 转到 Window...

  • 在.NET 框架下使用WMI

    WMI 提供了大量的规范以便为许多高端应用程序(例如,Microsoft Exchange、Microsoft SQL Server 和 Microsoft Internet 信息服务 (IIS))实现几乎任何管理任务。管理员可以执行下列任务:  监视应用程序的运行状况。 检测瓶颈或故障。 管理和配置应用程序。 查询应用程序数据(使用对象关系的遍历和查询)。 执行无缝的本地或远程管理

  • React应用优化:避免不必要的render

    引言:在优化React应用时,绝大部分的优化空间在于避免不必要的render——即Virtual DOM节点的生成,这不仅可以节省执行render的时间,还可以节省对DOM节点做Diff的时间。 本文选自《React与Redux开发实例精解》,将会从五点向您介绍如何避免不必要的render。1.shouldComponentUpdate  React在组件的生命周期方法中提供了一个钩子shoul...

  • 前端开源库-react-addons-pure-render-mixin

    前端开源库-react-addons-pure-render-mixinReact加载项纯渲染混合,>

  • .Net与WMI—序言

    学英语有10几年了,也拖累了我10几年,不管是考高中还是考大学,到最后的找工作都让我苦不堪言。一直想彻底的摆脱这个麻烦,却一直没有耐心去做。现在工作一段时间了,发现英语已经成了我学习工作中的一个无法回避的问题。最近在做项目的过程中涉及到了WMI,发现介绍WMI技术的中文资料非常有限,而与我工作联系最紧密的部分中文资料就更少了,不过英文资料有一些,所以只有借助翻译软件硬着头皮看下去。也借这个机会学学

  • dotnet-SharpWMI是各种WMI功能的C实现

    SharpWMI是各种WMI功能的C#实现

  • WMI技术介绍和应用——WMI概述

    今天,我要开始一系列关于微软WMI技术的介绍。通过之后若干节的介绍,我想WMI技术将为在windows平台上从事开发的朋友开启另外一扇窗。(转载请指明出于breaksoftware的csdn博客)         第一次接触WMI技术是在一年前,当时我接到一个研究型的需求,无意中发现WMI技术是最可靠的解决方案。当时,WMI这种“特别”的使用方式让我这个VC程序员产生了浓厚的兴趣——像写SQL般

  • wmi与mof 介绍, windows系统的一种了解方式

    http://blog.csdn.net/qinlicang/article/details/4434843 [quote] 文件系统驱动编程基础篇之4——Wmi管理规范 mof文件 标签: 编程interfaceobjectclassstringwindows 二、WMI简介   一)基于Web的企业管理(Web- Based Enter...

  • 使用 PureRenderMixin 遇到的问题及 React.addons.PureRenderMixin 的实现

    最近对项目中的组件进行了一些改造对组件添加了 PureRenderMixin,在改造过程中遇到一些问题,在这里做一个简单的记录。 示例: 假设有这样一个简单的 React 组件 App,其state里面有一个items属性为一个数组,render 方法将items里面的数据展示出来,并提供一个 按钮,用以添加数据(数据维护中常见的功能)。 // 改造前,注意 ...

  • React组件性能优化:PureRender和Immutable Data

    1 前言 网页性能最大的限制因素是浏览器重绘(reflow)和重排版(repaint),React的虚拟DOM就是为了尽可能减少浏览器的重绘和重排版,从React的渲染过程看,避免不必要的渲染可以进一步提高性能。 2 PureRender React优化方法中最常见的就是PureRender,PureRender的原理是重新实现shouldComponentUpdate生命周期方法,让当前传入的state和props和之前的做浅比较,如果返回FALSE,组件就不执行render方法,默认情况返回TRU

  • .net中的WMI编程(一):WMI介绍及简单应用

    前言: 由于.net的某些特点使它脱离了操作系统底层,所以如果我们想获得一些底层的操作系统信息的时候比较困难,经常需要DllImport技术,这对一些对C/C++不熟悉的程序员来说简直是一个梦魇(对于我来说也是如此,虽然大学里学习过C/C++,可是我从来没有用过它们做过任何实际的应用程序开发),所以能通过一些简单的办法处理的,我都绕过去了,很多时候我喜欢借助命令行来执行一些命令,然后截取输出流,处

  • WMI中的SQL,WQL简明教程系列5:工具,命名空间,路径

    http://blog.useasp.net/archive/2013/06/17/the-tutorial-series-of-wql-that-the-sql-in-wmi-chapter-five-tools.aspx 主题 SQL Windows .Net 的WQL简明教程系列的前四篇文章[ , 2 , 3 , 4 ]完全介绍WQL的各个基本知识,相信对于WMI的WQL的开发来

  • system.management 命名空间是 .net 框架中的 wmi 命名空间

    system.management 命名空间是 .net 框架中的 wmi 命名空间 转载于:https://www.cnblogs.com/friendan/archive/2012/03/09/2388327.html

Global site tag (gtag.js) - Google Analytics