阅读更多

2顶
2踩

行业应用

原创新闻 GroovyHelp 3.2.7 GA发布

2012-06-25 09:25 by 正式记者 山风小子 评论(3) 有3927人浏览
GroovyHelp简介

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

GroovyHelp主要特性

  • 根据输入关键字,查找类,接口,方法等帮助信息(支持模糊查询)
  • 支持全文检索,并高亮搜索结果(支持模糊检索)
  • 以树型结构完整展现文档的整体结构及文件结构
  • 支持源码关联,即查看文档所对应的源码,并语法高亮显示源码
  • 提供帮助文档比较功能(比如Java 7与Java 6帮助文档间的比较),高效掌握API变化
  • 自带Java各包的API使用及Groovy编程示例,方便参考和查阅
  • 支持JDK1.4+(JDK1.4 ~ JDK7)自带的Javadoc生成的帮助文档
  • 支持Groovy1.8+自带的Groovydoc生成的帮助文档
  • 支持英文及中文API文档
  • 语法高亮网页中的代码片段
  • 无需解压文档及源码ZIP压缩包,节省磁盘空间
  • 支持在线的Javadoc(比如jexcelapi的在线Javadoc
  • 用户可以自由选择所需的jre1.6.0+(可通过环境变量GROOVYHELP_JAVA_HOME指定)
  • 提供多种浏览器(JFX浏览器、本地浏览器、简易浏览器),其中JFX浏览器可通过设置环境变量“GROOVYHELP_JAVAFX_HOME”已启用
  • 同时支持Windows、Linux以及Mac OS X
在GroovyHelp 3.2.7 GA中包含了以下bug修复:

  • 在linux下启动时报错
  • 关闭TAB页后,页面无法正常显示
  • 文档比较树的图标有时无法正常显示
  • 在64位操作系统下CPU使用率居高不下
  • 优化内容:
  • 改进语法高亮支持
  • 改进浏览器支持
  • 新增Groovy编程示例
  • 提升索引建立性能
升级要点:先删除老版本GroovyHelp的lib目录及已存在的文件(比如groovyhelp.exe、groovyhelp),然后解压全部内容覆盖老版本的文件及目录即可。

更多信息请访问:http://code.google.com/p/groovyhelp/
GroovyHelp 3.2.7 GA下载地址:http://groovyhelp.googlecode.com/files/groovyhelp-3.2.7-ga_b2012062401.zip
GroovyHelp使用指南(由山风小子撰写):http://www.blogjava.net/BlueSUN/archive/2011/10/30/362318.html

界面截屏:







2
2
评论 共 3 条 请登录后发表评论
3 楼 seris 2012-06-26 10:03
好东西,最近在学习groovy和grails,这个用处很大。
2 楼 山风小子 2012-06-25 15:58
半人马 写道
在我的i7 64位mbp上启动时间是9秒。example中的任何链接双击都会导致程序崩溃退出。对于GA版本来说,这个质量太差了。

在macintosh下,建议使用javafx浏览器,启用方式详见特性列表。
1 楼 半人马 2012-06-25 15:27
在我的i7 64位mbp上启动时间是9秒。example中的任何链接双击都会导致程序崩溃退出。对于GA版本来说,这个质量太差了。

发表评论

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

相关推荐

  • mqtt 变为乱码 接受16进制字节流_MQTT协议详解,非常易懂

    故MQTT协议最多可以实现268 435 455 (0xFF, 0xFF, 0xFF, 0x7F)将近256M的数据。可谓能伸能缩。 可变头部 这个是可变头部的全貌。 1、首先最上面的8个字节是Protocol Name(编码名),UTF编码的字符“MQIsdp”,头两...

  • java gc日志乱码_JAVA线上故障紧急处理详细过程!

    链接:https://fredal.xin/java-error-check?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,...

  • java 中的网络编程(Socket、TCP三次握手四次挥手、TCP/UDP/URL)

    Java是 Internet 上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在 Java 的本机安装系统里,由...

  • Java抓包分析三(基于jnetpcap进行抓包)——抓取Http请求数据包

    认识http协议包,基于jnetpcap抓取一个http包数据

  • ajax接收数据和发送数据,AJAX中使用post,get接收发送数据的区别

    备注:如果是get方式,send()命令中不用写任何参数传递的数据可以写在url中,服务器用$_GEET[“参数名”]接收如果是post方式发送请求,需要设置头才能正确把数据传递给后端页面xhr.setRequestHeader('Content-type',...

  • Java之初步识别网络编程:IP、端口号、TCP/UDP、Socket、URL等

    Java之初步认识网络编程:IP、端口号、TCP/UDP、Socket、URL等

  • TCP/IP协议

    TCP/IP协议

  • Java——TCP/IP超详细总结

    互联网中常用的具有代表性的协议有IP、TCP、HTTP等。而LAN(局域网)中常用的协议有IPX/SPX”等。 下面通过通俗一点的方式来解释一下协议: 有三个人A、B、C。A只会说汉语、B只会说英语、而C既会说汉语又会说英语。...

  • JAVA 实习面试题大全必看

    JAVA 实习面试题大全必看 JavaSE 88 基础语法 9 Q1:简单说说Java有哪些数据类型 答:①分为基本数据类型和引用数据类型。②基本数据类型包括:数值型(byte、short、int、long、float、double),字符型(char)...

  • java gc日志乱码_一整套Java线上故障排查技巧!

    来源:fredal.xin/java-error-check线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如 jstack、jmap 等工具也是不...

  • java gc日志乱码_JAVA 线上故障排查全套路

    专注于Java领域优质技术,欢迎关注作者:fredalxin线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如 jstack、jmap...

  • java gc日志乱码_JAVA 线上故障排查完整套路!牛掰

    作者:fredalxin原文链接:https://fredal.xin/java-error-check线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。...

  • java中io流、属性集Properties、缓冲流、转换流、序列化和反序列化、打印流、网络编程(TCP通信程序、文件复制案例、文件上传案例、B/S服务案例)

    java中io流、属性集Properties、缓冲流、转换流、序列化和反序列化、打印流、网络编程(TCP通信程序、文件复制案例、文件上传案例、B/S服务案例)

  • java gc日志乱码_Java线上故障排查全套路总结,6000+字,30+张图!

    点击这段文字获取:5个可以写到简历的项目实战视频教程(含源码)来源:https://fredal.xin/java-error-check线上故障主要会包括 cpu、磁盘、内存以及 网络 问题,而大多数故障可能会包含不止一个层面的问题,所以进行...

  • 2021 Java实习必看面试两百题解析

    【7万字干货】2021Java实习必看面试两百题解析 JavaSE 88 基础语法 9 Q1:简单说说Java有哪些数据类型 答:①分为基本数据类型和引用数据类...

  • JAVA 线上故障排查指南!看了都说好!

    接着用top -H -p pid来找到cpu使用率比较高的一些线程 然后将占用最高的pid转换为16进制printf '%x\n'pid得到nid 接着直接在jstack中找到相应的堆栈信息jstack pid |grep 'nid' -C5 –color 可以看到我们已经找到了...

  • 【Java】Java程序设计食用教程

    第1章 初始Java Java最大优势,就是所谓的平台无关性 这里所指的平台是由操作系统(OS)和处理器(CPU)组成的 与平台无关是指软件的运行不因操作系统、处理器的变化导致发生无法运行或出现运行错误 编写一次,到处运行...

  • java网络编程

    Java 网络编程 首先理清一个概念:网络编程不等于网站编程,网络编程即使用套接字来达到进程间通信,现在一般称为TCP/IP编程。 一、计算机网络 (一)概念 计算机网络是指将地理位置不同的具有独立功能的多台计算机...

  • JAVA 线上故障如何完整排查?

    -batch --pid {pid} -ex "dump memory filename.dump {内存起始地址} {内存起始地址+内存块大小}" 获取 dump 文件后可用 heaxdump 进行查看hexdump -C filename | less,不过大多数看到的都是二进制乱码。...

  • 星之语明星周边产品销售网站的设计与实现-springboot毕业项目,适合计算机毕-设、实训项目、大作业学习.zip

    Spring Boot是Spring框架的一个模块,它简化了基于Spring应用程序的创建和部署过程。Spring Boot提供了快速启动Spring应用程序的能力,通过自动配置、微服务支持和独立运行的特性,使得开发者能够专注于业务逻辑,而不是配置细节。Spring Boot的核心思想是约定优于配置,它通过自动配置机制,根据项目中添加的依赖自动配置Spring应用。这大大减少了配置文件的编写,提高了开发效率。Spring Boot还支持嵌入式服务器,如Tomcat、Jetty和Undertow,使得开发者无需部署WAR文件到外部服务器即可运行Spring应用。 Java是一种广泛使用的高级编程语言,由Sun Microsystems公司(现为Oracle公司的一部分)在1995年首次发布。Java以其“编写一次,到处运行”(WORA)的特性而闻名,这一特性得益于Java虚拟机(JVM)的使用,它允许Java程序在任何安装了相应JVM的平台上运行,而无需重新编译。Java语言设计之初就是为了跨平台,同时具备面向对象、并发、安全和健壮性等特点。 Java语言广泛应用于企业级应用、移动应用、桌面应用、游戏开发、云计算和物联网等领域。它的语法结构清晰,易于学习和使用,同时提供了丰富的API库,支持多种编程范式,包括面向对象、命令式、函数式和并发编程。Java的强类型系统和自动内存管理减少了程序错误和内存泄漏的风险。随着Java的不断更新和发展,它已经成为一个成熟的生态系统,拥有庞大的开发者社区和持续的技术创新。Java 8引入了Lambda表达式,进一步简化了并发编程和函数式编程的实现。Java 9及以后的版本继续在模块化、性能和安全性方面进行改进,确保Java语言能够适应不断变化的技术需求和市场趋势。 MySQL是一个关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)来管理和存储数据。MySQL由瑞典MySQL AB公司开发,并于2008年被Sun Microsystems收购,随后在2010年,Oracle公司收购了Sun Microsystems,从而获得了MySQL的所有权。MySQL以其高性能、可靠性和易用性而闻名,它提供了多种特性来满足不同规模应用程序的需求。作为一个开源解决方案,MySQL拥有一个活跃的社区,不断为其发展和改进做出贡献。它的多线程功能允许同时处理多个查询,而其优化器则可以高效地执行复杂的查询操作。 随着互联网和Web应用的快速发展,MySQL已成为许多开发者和公司的首选数据库之一。它的可扩展性和灵活性使其能够处理从小规模应用到大规模企业级应用的各种需求。通过各种存储引擎,MySQL能够适应不同的数据存储和检索需求,从而为用户提供了高度的定制性和性能优化的可能性。

Global site tag (gtag.js) - Google Analytics