阅读更多

11顶
1踩

编程语言

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

2011-03-14 09:30 by 正式记者 山风小子 评论(7) 有3867人浏览

GroovyHelp简介:

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

 

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

 

GroovyHelp3.0 Beta-3 是最后一个BETA版本,接下来的RC版本将致力于进一步提高GroovyHelp品质。

 

在beta-3版本包含如下bug修正和改进:

所修正的BUG:

* 修正了建好索引后无法正确显示"Optimizing Index",而一直保持原有提示消息"Building Index"

* 在一些情况下"Resource"Tab页和源码无法显示

* "Optimize Index Before Exit"可能造成索引损坏而导致无法启动

* 将文档文件或目录“拖曳”至"Doc Home"输入域后无法建立索引

所做的改进:

* 使用深浅两种不同底色区分Package Explorer中的文档(比如在一个zip包中存在多个javadoc文档,GroovyHelp会用两种不同底色将它们区分开来)。原先的展现方式很容易被“误认”为“包重复”BUG,其实zip文件中确实存在两个同名但来自不同javadoc的“包”(package)

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

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

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

 

注意:

* 使用此版本前,先删除原有idx目录,因为索引结构发生了改动(否则将无法启动)。

* Web浏览方面的优化利用了SWT,GroovyHelp默认绑定SWT的Windows 32位3.7版本以满足大多数用户的需要 ,而其他用户可以从http://www.eclipse.org/swt/ 下载相应系统的3.7版本的SWT并替换 默认放置于lib/endorsed目录下的swt jar文件。如果不替换,则默认使用优化前的Web浏览器。

 

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

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

 

-------------------------------------------------------------------------

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

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

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

* 支持对文件夹中的文档建立索引

* 诸多界面上的优化,其中包括Web浏览方面的优化(比如:通过ctrl + 移动鼠标滚轮改变字体大小

 

GroovyHelp的一些截屏:

 

 

 

 

 

 

 

GroovyHelp基本用法:

 

 

11
1
评论 共 7 条 请登录后发表评论
7 楼 山风小子 2011-03-16 18:41
peacherdiy 写道
山风小子 写道
peacherdiy 写道
XP  启动不了哦?

可以参考一下项目首页的说明(http://code.google.com/p/groovyhelp/)

  myEclipse 启动的时候,就启动不了 GroovyHelp


可能是端口冲突造成的,可惜我这儿没有MyEclipse,你能一直重现这个问题吗?
6 楼 山风小子 2011-03-16 18:35
peacherdiy 写道
Estimating time...

struts-2.1.6-docs.zip 走不完了??


建议下载最新版GroovyHelp试一下,我试验时使用的是以下javadoc,测试下来没问题。
http://repo1.maven.org/maven2/org/apache/struts/struts2-core/2.2.1/struts2-core-2.2.1-javadoc.jar

5 楼 peacherdiy 2011-03-16 09:20
Estimating time...

struts-2.1.6-docs.zip 走不完了??
4 楼 peacherdiy 2011-03-16 09:06
山风小子 写道
peacherdiy 写道
XP  启动不了哦?

可以参考一下项目首页的说明(http://code.google.com/p/groovyhelp/)

  myEclipse 启动的时候,就启动不了 GroovyHelp
3 楼 山风小子 2011-03-15 18:29
peacherdiy 写道
XP  启动不了哦?

可以参考一下项目首页的说明(http://code.google.com/p/groovyhelp/)
2 楼 peacherdiy 2011-03-15 09:15
XP  启动不了哦?
1 楼 vieri122 2011-03-14 11:09
这个挺不错!

发表评论

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

相关推荐

  • .Net 基类积累

    常用Asp.Net 基类,经常在开发过程中会使用到的,留在备用也不错的选择。

  • net6 项目搭建及引用框架记录(log4net,autofac,exception,api result,jwt,efcore)二、配置log4net

    net6 项目搭建及引用框架记录(log4net,autofac,exception,api result,jwt,efcore)

  • vs2022 搭建NET6 WebApi 接口项目《四》 配置Jwt获取登录令牌

    vs2022 搭建NET6 WebApi 接口项目《四》 配置Jwt获取登录令牌

  • [翻译] ASP.NET MVC Tip #4 - 创建自定义数据控制器基类

    原文地址:http://weblogs.asp.net/stephenwalther/archive/2008/06/18/asp-net-mvc-tip-4-create-a-custom-data-controller-base-class.aspx 摘要:在这个Tip中,你将学到如何创建一个自定义控制器基类,让它能够为常见的数据库操作暴露一系列acton,如显示、插入、更新和删除数据。 ...

  • .NET基础拾遗(1)类型语法基础和内存管理基础1

    一、基础类型和语法 1.1 .NET中所有类型的基类是什么?   在.NET中所有的内建类型都继承自System.Object类型。 1.2 值类型和引用类型的区别?   在.NET中的类型分为值类型和引用类型,其共同点是都继承自System.Object,但最明显的区分标准却是是否继承自System.ValueType。常用的值类型包括:结构、枚举、整数型、浮点型、布尔型等等;...

  • .net基础类库

    String, DateTime, Math等基本类 一、String   string是C#语言中的,String是.NET Framework中的一个类,string可以看成是String的     ◆String是不可变的,若要创建动态长度的字符串,请使用StringBuilder.   常用方法:   使用 Compare、CompareOrdinal、CompareTo、

  • VB.Net中基类继承、重载、总结、归纳以及常用关键字

    一、构造函数与析构函数   Sub New(参数列表)     初始化操作   End Sub   说明:   <1>每当创建类的实例时,如果该对象中存在名为 New 的过程,则公共语言运行库 (CLR) 尝试执行它;   <2>New 是一种称为“构造函数”的过程,该构造函数用于在对象中的任何其他代码执行之前初始化新对象;   <3>New 构造...

  • 深入剖析C#继承机制

    内容导航一、继承基础知识二、C#的继承规则三. 访问与隐藏基类成员四、多级继承五、继承与访问修饰符一. 继承基础知识   为了提高软件模块的可复用性和可扩充性,以便提高软件的开发效率,我们总是希望能够利用前人或自己以前的开发成果,同时又希望在自己的开发过程中能够有足够的灵活性,不拘泥于复用的模块。C#这种完全面向对象的程序设计语言提供了两个重要的特性--继承性inheritance 和多态性pol

  • .Net项目搭建架构

    系统架构说明:1-StartUp(系统宿主层) Sun.Structure.Web:系统管理平台站点。 Sun.Structure.ServiceHost:系统service服务宿主。 Sun.Structure.MQConsumerHost:消息队列宿主。 Sun.Structure.JobHost:Job宿主(后期将接入框架组调度中心,由调度中心进行任务调度)。2-Service(服务实现层)...

  • Spring boot 搭建个人博客系统(一)——整体思路

    Spring boot 搭建个人博客系统(一)——整体思路 一直想用Spring boot 搭建一个属于自己的博客系统,刚好前段时间学习了叶神的牛客项目课受益匪浅,乘热打铁也主要是学习,好让自己熟悉这类项目开发的基本流程。 项目源码:Jblog 个人主页:tuzhenyu’s page 0. 思路博客的基本作用就是博主写文章,读者浏览文章,因此博客的基本功能就是文章的发布和阅读;

  • .net所有项目都用的到的一个基类

    .net所有项目都用的到的一个基类 DBHelper 下载了以后再言谢~~

  • 手把手教你搭建博客系统

    如何快速搭建个人博客 环境准备 首先要安装git(这一步小伙伴们自行去做) 一、注册Github账号(已注册可忽略) 打开这个网址,注册一个github的账号 https://github.com/join?source=header-home进行注册 二、创建repository仓库 如图: 特别说明:你的仓库的名字 格式为[username].github.io username 必须是...

  • 简单博客系统的思路分析

    代码:项目源码

  • 如何从零开始搭建自己的博客(通俗易懂)

    序 作为一名合(zhuang)格(bi)的程序猿,经常写点东西,肯定少不了各种网站、博客,通俗的CSDN,文艺的简书,强大的GitHub,以及微信、掘金、知乎等等风格迥异的平台。不过,再多的地方,也容不下一颗想捯饬的心,不管什么网站,都有自己固定的模板,统一的风格,这怎么能满足程序猿的一颗躁动的心? Paste_Image.png 那就自己动手,利用各种开源工具,自己搭建一个属于自己的个人博

  • .NET分布式系统架构思路

      分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多的数据。 一、第一阶段   最初假设的网站中,我们把应用系统网站、文件和数据库都放在一台服务器上,一台服务器包打天下。 二、第二阶段   随着业务扩展,一台服务器无法满足性能需求,将应用程序、数据库、文件分别部署在不同的服务器上,并根据服务器用途不同,配置不同的硬件,达到性能最佳的...

  • 自己写的数据库基类(VB.NET_WinForm)

    过程名称: clsDataBase功能描述:数据库的相关操作创建人员及日期:zzz2006-11说    明: 在实例化本类后,切记要记住释放Public Class clsDataBaseClass clsDataBase    数据库类型定义    Public Enum eDBTypeEnum eDBType        DB_OLEDB = 0        DB_SQL 

  • 后台搭建整体思路

    Web后台环境的搭建: Centos 6.5 及以上 系统环境 (参考centos安装文档) Nginx安装服务器安装(参考nginx安装文档) Php安装(参考php安装文档) Mysql安装(参考mysql安装文档) Mqtt服务安装(参考mqtt服务安装和默认权限问题文档)     需要确定的事项: (1)服务的开启:通过ps -aux|grep **  来查看   Ng...

  • 关于VB.NET基类继承、重载、隐藏的总结归纳

    文章主要介绍了VB.NET基类的继承,重写,重载,隐藏,VB.NET类成员访问的修饰符Friend,private ,protected,protected friend,public 。   很喜欢用VB.NET开发语言,在网上也经常收集,自己也总结了一点小笔记,在这里共大家参考一下,本文主要对VB.NET基类的继承,重写,重载,隐藏的概念和方法进行总结,来看看吧。 通过声

  • 【方法】搭建自己的个人博客主页

    2019/11/6 更新 看到了很多精美的Jekyll主题,在这里作为一个收集吧,随时想换就可以换 Minima,效果 看着那么多大牛都有自己的个人博客主页,甚是羡慕,所以我也来假装假装大牛,希望不要被识破。 参考链接,柏荧大神写的是真的详细,我是跟着他的教程手把手搭建的,过程中我也添加了一点自己的心得,本来是想要直接转载的,但现在用我的经历重新编辑分享出来,就写原创咯。 声明这是利用...

Global site tag (gtag.js) - Google Analytics