
2008年8月10日
詳見:《淺談設計模式·駕馭變化之道(創建型模式篇)》
詳見:《淺談設計模式·駕馭變化之道(概覽篇)》
摘要: Groovy面世已有10多年光陰,在不斷創新的同時還汲取了不少其他語言的優秀特性。目前Groovy核心團隊已開始將重心逐漸轉移到Groovy 3的研發上,而Groovy 3的主要亮點之一便是其全新的解析器以及更加豐富的語言特性。
閱讀全文
摘要: 『蛟龍居』已遷至https://blog.sunlan.me ,煩請各位移步新居『山風閣』,謝謝 :)
閱讀全文
摘要: Groovy, an Open Source Success Story
閱讀全文
摘要: 自從Pivotal停止資助Groovy語言的研發以及Groovy之父James Strachan說了一些未經三思的言論后,有人覺得Groovy語言行將就木,那就大錯特錯了。事實勝于雄辯,我們用事實來說話。
閱讀全文
摘要: Groovy和Java都習慣使用null來表示“空”這一概念,而對null的操作將引發NullPointerException(簡寫為NPE),進而影響系統的健壯性。為了避免NPE,Option模式應運而生,通過Option類型來標識NPE風險,其使用None對象表示“空”,并使用Some對象表示“非空”且持有值對象,最終提升了系統健壯性。
閱讀全文
摘要: 雖然Grails3可通過啟動Application.groovy來進行調試,但會遇到修改內容無法即時生效的問題,故推薦遠程調試,該調試方式比較通用,但由于Grails官方網站缺乏調試方面的文檔,現補充如下。注:本文所用的Grails版本是目前最新的Grails 3.0.9,而IDE使用的是IntelliJ IDEA 14.1。
閱讀全文
摘要: GroovyHelp是一款強大的API文檔(Javadoc & Groovydoc)管理軟件,它能夠幫助Java開發人員、Groovy開發人員以及Android開發人員方便快速地搜索、查閱、比較API文檔并對 其進行高效管理,從此無需苦苦尋覓chm格式的幫助文檔了。
閱讀全文
摘要: GroovyHelp簡介
GroovyHelp是一款強大的API文檔(Javadoc & Groovydoc)管理軟件,它能夠幫助Java開發人員、Groovy開發人員以及Android開發人員方便快速地搜索、查閱、比較API文檔并對其進行高效管理,從此無需苦苦尋覓chm格式的幫助文檔了。
閱讀全文
摘要: GroovyHelp簡介
GroovyHelp是一款強大的API文檔(Javadoc & Groovydoc)管理軟件,它能夠幫助Java開發人員、Groovy開發人員以及Android開發人員方便快速地搜索、查閱、比較API文檔并對其進行高效管理,從此無需苦苦尋覓chm格式的幫助文檔了。
GroovyHelp主要特性
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 提供幫助文檔比較功能(比如Java 7與Java 6幫助文檔間的比較),高效掌握API變化
* 自帶Java各包的API使用及Groovy編程示例,方便參考和查閱
* 支持JDK1.4+自帶的Javadoc生成的幫助文檔
* 支持Groovy1.8+自帶的Groovydoc生成的幫助文檔
* 支持英文及中
閱讀全文
摘要: GroovyHelp簡介
GroovyHelp是一款Javadoc及Groovydoc多功能API文檔管理軟件,它能夠幫助Java開發人員、Groovy開發人員以及Android開發人員方便快速地搜索、查閱、比較API文檔并對其進行高效管理,從此無需苦苦尋覓chm格式的幫助文檔了。
GroovyHelp主要特性
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 提供幫助文檔比較功能(比如Java 7與Java 6幫助文檔間的比較),高效掌握API變化
* 自帶Java各包的API使用及Groovy編程示例,方便參考和查閱
* 支持JDK1.4+(JDK1.4 ~ JDK7)自帶的Javadoc生成的幫助文檔
* 支持Groovy1.8+自帶的Groovydoc生成的幫助文檔
閱讀全文
摘要: 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文檔
*
閱讀全文
摘要: 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文檔
*
閱讀全文
摘要: GroovyHelp簡介
GroovyHelp是一款Javadoc及Groovydoc搜索查閱軟件,它能夠幫助Java開發人員以及Groovy開發人員方便快速地查找API文檔并對其進行高效管理,從此無需苦苦尋覓chm格式的幫助文檔了。
GroovyHelp主要特性
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 提供幫助文檔比較功能(比如Java 7與Java 6幫助文檔間的比較),高效掌握API變化
* 自帶Java各包的API使用例子,方便參考和查閱
* 支持JDK1.4+(JDK1.4 ~ JDK7)自帶的Javadoc生成的幫助文檔
* 支持Groovy1.8+自帶的Groovydoc生成的幫助文檔
* 支持英文及中文API文檔
* 語法高亮網頁中的代
閱讀全文
摘要: GroovyHelp簡介
GroovyHelp是一款Javadoc及Groovydoc搜索查閱軟件,它能夠幫助Java開發人員以及Groovy開發人員方便快速地查找API文檔并對其進行高效管理,從此無需苦苦尋覓chm格式的幫助文檔了。
GroovyHelp主要特性
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 提供幫助文檔比較功能(比如Java 7與Java 6幫助文檔間的比較),高效掌握API變化
* 自帶Java各包的API使用例子,方便參考和查閱
* 支持JDK1.4+(JDK1.4 ~ JDK7)自帶的Javadoc生成的幫助文檔
* 支持Groovy1.8+自帶的Groovydoc生成的幫助文檔
* 支持英文及中文API文檔
* 語法高亮網頁中的代
閱讀全文
摘要: GroovyHelp簡介
GroovyHelp是一款Javadoc及Groovydoc搜索查閱軟件,它能夠幫助Java開發人員以及Groovy開發人員方便快速地查找API文檔并對其進行高效管理,從此無需苦苦尋覓chm格式的幫助文檔了。
GroovyHelp主要特性
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 提供幫助文檔比較功能(比如Java 7與Java 6幫助文檔間的比較),高效掌握API變化
* 自帶Java各包的API使用例子,方便參考和查閱
* 支持JDK1.4+(JDK1.4 ~ JDK7)自帶的Javadoc生成的幫助文檔
* 支持Groovy1.8+自帶的Groovydoc生成的幫助文檔
* 支持英文及中文API文檔
* 語法高亮網頁中的代
閱讀全文
摘要: GroovyHelp使用指南
閱讀全文
摘要: GroovyHelp簡介
GroovyHelp是一款Javadoc及Groovydoc搜索查閱軟件,它能夠幫助Java開發人員以及Groovy開發人員方便快速地查找API文檔并對其進行高效管理,從此無需苦苦尋覓chm格式的幫助文檔了。
GroovyHelp主要特性
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 提供幫助文檔比較功能(比如Java 7與Java 6幫助文檔間的比較),高效掌握API變化
* 自帶Java各包的API使用例子,方便參考和查閱
* 支持JDK1.4+(JDK1.4 ~ JDK7)自帶的Javadoc生成的幫助文檔
* 支持Groovy1.8+自帶的Groovydoc生成的幫助文檔
* 支持英文及中文API文檔
* 語法高亮網頁中的代
閱讀全文
摘要: GroovyHelp簡介:
GroovyHelp是一款Javadoc及Groovydoc搜索查閱軟件,它能夠幫助Java開發人員以及Groovy開發人員方便快速地查找API文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
主要特性:
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 提供幫助文檔比較功能(比如Java 7與Java 6幫助文檔間的比較),高效掌握API變化
* 自帶Java各包的API使用例子,方便參考和查閱
* 支持JDK1.4+(JDK1.4 ~ JDK7)自帶的Javadoc生成的幫助文檔
* 支持Groovy1.8+自帶的Groovydoc生成的幫助文檔
* 語法高亮網頁中的代碼片段
* 無需解壓文檔及源碼ZIP壓縮包,節省磁
閱讀全文
摘要: GroovyHelp簡介:
GroovyHelp是一款Javadoc搜索查閱軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
主要特性:
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 提供幫助文檔比較功能(比如Java 7與Java 6幫助文檔間的比較),高效掌握API變化
* 自帶Java各包的API使用例子,方便參考和查閱
* 支持JDK1.4+(JDK1.4 ~ JDK7)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節省磁盤空間
* 支持在線的Javadoc(比如jexcelapi的在線Javadoc)
* 用戶可以自由選擇所需的jre1.6.0+(可通
閱讀全文
摘要: GroovyHelp簡介:
GroovyHelp是一款Javadoc搜索查閱軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
主要特性:
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 提供幫助文檔比較功能(比如Java 7與Java 6幫助文檔間的比較),高效掌握API變化
* 自帶Java各包的API使用例子,方便參考和查閱
* 支持JDK1.4+(JDK1.4 ~ JDK7)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節省磁盤空間
* 用戶可以自由選擇所需的jre1.6.0+(可通過環境變量指定)
* 同時支持Windows、Linux以及Mac OS X
閱讀全文
摘要: GroovyHelp簡介:
GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
主要特性:
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 提供幫助文檔比較功能(比如Java 7與Java 6幫助文檔間的比較),高效掌握API變化
* 自帶Java各包的API使用例子,方便參考和查閱
* 支持JDK1.4+(JDK1.4 ~ JDK7)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節省磁盤空間
* 用戶可以自由選擇所需的jre1.6.0+(可通過環境變量指定)
* 同時支持Windows、Linux以及Mac OS X
閱讀全文
自從開始學java之后,有一件事一直讓我很糾結,這就是查看幫助文檔不是很方便。java的幫助文檔大多是javadoc制作的,通常提供的是一 個壓縮包,里面是一堆網頁文件,這種查看方式中搜索功能比較弱,所以很不方便。因此不得不去找一些第三方制作的chm格式的文檔,然而,這種文檔在 linux系統下查看卻又有些不友好。因此,找到一個在windows和Linux都好用的幫助文檔成了我最大的愿望。
昨天,照例流量開源社區時,發現了一款名為GroovyHelp的軟件,其實在以前逛網站時也多次見到它,但是一直沒有在意,昨天點進去看了下詳細介紹,沒想到這一看讓我找到了好寶貝。正所謂好東西不能藏著掖著,得拿出來分享一下,因此,小撰此文推介一下。
GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
GroovyHelp能夠幫助Java開發者快速查閱Javadoc幫助文檔,主要特性如下所示(山風小子注:目前最新特性列表請詳見GroovyHelp 3.1.0發布信息):
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊查詢)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 支持JDK1.4+(包括JDK1.4)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節省磁盤空間
* 用戶可以自由選擇所需的jre1.6.0+(自己安裝的jre,或者GroovyHelp提供的jre)
由于它自身也是由java編寫,因此有著java的跨平臺特性,我們可以在各個操作系統中使用它。不過在使用過程中有一個需要注意的地方,由于它是 在32位環境下編寫的,使用的swt類也是32位的,因此,和我一樣的64位用戶需要自己去下載swt的64位版,替換應用目錄下 lib\endorsed的SWT類。由于只能在eclipse官網上下載,而該文件藏得比較深,這里我提供一個網盤下載:(山風小子注:從GroovyHelp 3.2.0 RC-2開始,GroovyHelp自帶了Windows和Linux下32位及64位swt的jar包,并自動選擇正確的版本,故無需自行下載swt)
swt-3.7-gtk-linux-x86_64.jar:盛大網盤、115網盤
swt-3.7-win32-win32-x86_64.jar:盛大網盤、115網盤 (山風小子注:此處“盛大網盤”的地址有點問題,可至swt 3.7 下載頁面下載)
這個應用的使用也是非常簡單,解壓后在系統環境變量中添加GROOVYHELP_JAVA_HOME,值為jdk所在路徑。

啟動后點擊菜單欄docs中manage docs,選擇你需要添加的文檔即可,它會自動讀取文件名,如果你還需要加上源碼查看的話,可以同時添加源碼壓縮包。建議把文檔和源碼都置于同一個目錄下,方便管理。對了,路徑中不能出現中文,否則會有問題。


等創建好索引之后就可以在應用中方便的查看、管理文檔及源碼了,相信它可以給開發者提供最大的幫助吧?

由于剛剛開始使用它,還有一些不熟悉,不過在這點時間里,發現了一些比較郁悶的現象。并非所有第三方類庫的開發商會提供幫助文件的下 載,通常只提供在線版,這樣一來,在斷網情況下仍舊無法查看。希望有朝一日有那么一個應用,可以直接將那些幫助文檔下載下來,并以一定的格式顯示。而像 groovyhelp的文檔、源碼互相對應方便查看的功能,更可以做成一個上下兩個框架同步顯示的形式,讓用戶在查看幫助的同時通過源碼進行進一步了解其 操作形式。
附帶說下,雖然應用界面是純英文的,但是它可是我們國人的杰作哦。
項目地址:http://code.google.com/p/groovyhelp/
摘要: GroovyHelp簡介:
GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
主要特性:
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 提供幫助文檔比較功能(比如Java 7與Java 6幫助文檔間的比較),高效掌握API變化
* 自帶Java各包的API使用例子,方便參考和查閱
* 支持JDK1.4+(JDK1.4 ~ JDK7)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節省磁盤空間
* 用戶可以自由選擇所需的jre1.6.0+(可通過環境變量指定)
* 同時支持Windows、Linux以及Mac OS X
閱讀全文
創建此QQ群(48907124)的目的是方便
GroovyHelp用戶交流使用心得,及反饋意見和建議。
由于QQ群名額有限(100人),非誠勿入,謝謝~~
摘要: GroovyHelp簡介:
GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
主要特性:
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 支持幫助文檔間的比較(比如Java 7與Java 6幫助文檔間的比較)
* 支持JDK1.4+(JDK1.4 ~ JDK7)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節省磁盤空間
* 用戶可以自由選擇所需的jre1.6.0+(自己安裝的jre,或者GroovyHelp提供的jre)
* 同時支持Windows、Mac OS X以及Linux
閱讀全文
Java的升級難免會涉及API兼容問題,為了方便且高效地洞悉API的變化情況,GroovyHelp在3.0.9版本中新增了文檔間的比較,同時支持不同的比較范圍(比如包范圍的比較、類型范圍的比較,以及成員范圍的比較)。使用起來十分簡單:1,點擊"Tools -> Compare Docs"菜單;2,選擇待比較的兩個文檔;3,選擇比較范圍(比如包、類型、成員);4,點擊“Compare”按鈕;5,點擊頁面中的樹節點展現各層內容。注:新增和刪除的內容都是相對第一個文檔而言的。界面截屏:a.比較文檔
b.根據關鍵字查找文檔
摘要: 經過多年的開發,Java 7終于發布,雖然去掉了不少誘人的特性,但還是令人十分期待的!
閱讀全文
摘要: GroovyHelp簡介:
GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
主要特性:
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 支持JDK1.4+(JDK1.4 ~ JDK7)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節省磁盤空間
* 用戶可以自由選擇所需的jre1.6.0+(自己安裝的jre,或者GroovyHelp提供的jre)
* 同時支持Windows、Mac OS X以及Linux
閱讀全文
摘要: 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文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
更多信息請訪問: http://code.google.com/p/groovyhelp/
GroovyHelp下載地址: http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-rc-2-with-dependencies.zip
閱讀全文
摘要: GroovyHelp簡介:
GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
更多信息請訪問: http://code.google.com/p/groovyhelp/
GroovyHelp下載地址: http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-rc-1-with-dependencies.zip
閱讀全文
摘要: GroovyHelp簡介:
GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
主要特性:
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊檢索)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 支持JDK1.4+(包括JDK1.4)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節省磁盤空間
* 用戶可以自由選擇所需的jre1.6.0+(自己安裝的jre,或者GroovyHelp提供的jre)
GroovyHelp3.0 Beta-3 是最后一個BETA版本,接下來的RC版本將致力于進一步提高GroovyHelp品質。
閱讀全文
諸多優化和bug修正包含在此版本中。
主要修正如下bug:
* 當通過點擊錨點查看方法或屬性信息時,點擊show src按鈕將無法顯示源碼
* 將文件或文件夾拖至Doc Home后,點擊Finish按鈕無法對其創建索引
* 有時Resource Tab頁無法顯示
優化:
* 提供退出前優化索引功能,該功能試索引的尺寸變小、啟動更快,建議在添加多個javadoc后按需要使用。
* 當分類頁面中只有一個鏈接時,雙擊查詢結果自動顯示javadoc page
* UI優化(比如ctrl + e關閉其他Tab頁)
更多信息請訪問:http://code.google.com/p/groovyhelp/
下載:http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-20110310-with-dependencies.zip
摘要: 由于在下沒有CSDN的賬號,所以在此作答,如果《我看GroovyHelp》(http://blog.csdn.net/chszs/archive/2011/03/02/6218207.aspx)作者看到此文,可以與我做進一步的交流。
1, “GroovyHelp也就對Java API Document壓縮文件支持的較好。而對于其它開源工具的zip壓縮的文檔,則完全不是那么回事”
答復:GroovyHelp對很多開源項目javadoc文檔(英文)做過測試(目前不支持中文文檔),您是否可以提供試用時所添加的javadoc?如真有問題,我可以幫您解決。下面是jxl文檔的添加及使用過程(使用的版本也是文中提及的groovyhelp-3.0.0-20110301- with-dependencies.zip):
閱讀全文
摘要: GroovyHelp簡介:
GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
主要特性:
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊查詢)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 支持JDK1.4+(包括JDK1.4)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節省磁盤空間
* 用戶可以自由選擇所需的jre1.6.0+(自己安裝的jre,或者GroovyHelp提供的jre)
在beta-2版本做了如下改進:
* 提升性能(比如:縮短啟動時間)
* 添加一些快捷鍵(ctrl+w關閉當前tab頁,ctrl+q關閉所有tab頁,ctrl+tab切換tab頁)
*
閱讀全文
GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔并對其進行高效管理,從此無需苦尋chm格式的幫助文檔了。
GroovyHelp能夠幫助Java開發者快速查閱Javadoc幫助文檔,主要特性如下所示:
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結果(支持模糊查詢)
* 以樹型結構完整展現文檔的整體結構及文件結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼
* 支持JDK1.4+(包括JDK1.4)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節省磁盤空間
* 用戶可以自由選擇所需的jre1.6.0+(自己安裝的jre,或者GroovyHelp提供的jre)
GroovyHelp3.0.0-20110303新增如下特性:
1,性能更佳(比如:快速啟動)
2,添加快捷鍵,ctrl+w關閉當前tab頁,ctrl+q關閉所有tab頁,ctrl+tab切換tab頁
3,支持對目錄建索引,實現方式是先壓縮后建索引
注意:如果是覆蓋安裝,請先刪除beta-1創建的idx目錄(在GroovyHelp的所在目錄下)
更多信息請訪問:
http://code.google.com/p/groovyhelp/
下載:
http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-20110303-with-dependencies.zip
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
摘要: 使用JavaScript將表格導出為Excel文件是一種比較常見的導出方法,但復雜表格的導出比較麻煩(比如報表的導出),為此我專門寫了一段代碼專門處理表格導出,與各位分享一下。
閱讀全文
摘要: ☆☆☆☆☆ GroovyHelp能夠幫助您方便快速地查閱Javadoc文檔,從此無需苦尋chm格式的幫助文檔了 ☆☆☆☆☆
GroovyHelp 2.0開始支持對解壓后的javadoc建立索引(之前的版本只支持zip文件),性能也有所提升,關于GroovyHelp 2.0的更多介紹請參見《GroovyHelp 2.0 功能預覽》。
閱讀全文
摘要: Groovy web console
閱讀全文
摘要: 想必大家對tree命令都不陌生吧,這次我將用Groovy實現一個tree命令,
用法很簡單:groovy tree.groovy DIRECTORY,比如groovy tree.groovy "C:\Program Files\Java\jdk1.6.0"
閱讀全文
摘要: GroovyHelp 2.0 能夠幫助您方便快速地查閱Javadoc文檔,從此無需苦尋chm格式的幫助文檔了,主要特性如下所示:
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 以樹型結構完整展現文檔的整體結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼,‘即點即查’
* 提供文檔快照,能將文檔以PNG格式圖片保存共享
* 實現doc和src協議,快速查看文檔內容和源碼
* 提供索引備份和還原功能,有利于索引文件的復用和共享
* 支持JDK1.3+(包括JDK1.3)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節省磁盤空間(同時也支持解壓后的幫助文檔)
* 支持國際化(目前提供兩種語言支持:英文和中文)
* 根據用戶喜好,更換軟件皮膚
* 提供版本更新提示
* 用戶可以自由選擇所需的JRE6+(用戶自己安裝的JRE,或者GroovyHelp提供的JRE綠色版)
* 能夠運行于多個平臺(Windows和Linux)
閱讀全文
摘要: # GroovyHelp能夠幫助您方便快速地查閱Javadoc文檔,從此無需苦尋chm格式的幫助文檔了。
有不少老用戶向我反映,希望再將GroovyHelp優化一下,減少內存占用量。經過將近一個下午的調優,終于將GroovyHelp的內存占用量減少到了一個可以接受的水平,不但如此,索引建立速度再次提升30%,并改進了文檔樹虛擬節點(比如‘類’‘接口’‘方法’等節點)的展現,還修正了內部類無法在文檔樹中展現問題。將該版本號定為1.6,也是效仿JDK的,標志著GroovyHelp的性能有重大突破。
若無重大問題,下個版本GroovyHelp 2.0將在2009年五一期間發布,GroovyHelp 2.0如同GroovyHelp 1.0一樣,也將是一個集眾多改進于一身的版本,敬請期待!
小技巧:將GroovyHelp安裝目錄下找到launcher.properties文件,將其中的-Xmx值適當調小,可以減少內存占用量。由于考慮到各位可能會同時啟用很多大型文檔,所以將其初始值定為128m。如果您啟用的文檔數量不多,而且文
閱讀全文
摘要: 新年新氣象,GroovyHelp也完成了其換‘心’計劃(將其索引建立模塊完全重寫),完全解決了之前發現的因冗余索引導致的問題,此外更振奮人心的是,由于換‘心’計劃的成功完成,使索引建立速度提升了20%~30%,并支持JDK1.3+所帶javadoc生成的javadoc幫助文檔(注:GroovyHelp 1.2 GA之前版本是不支持JDK1.3所帶javadoc生成的javadoc幫助文檔的)。在此版本中,還修改了一些小bug(比如添加幫助文檔后,無法對其屬性進行修改等)。注:GroovyHelp 1.2 GA的索引格式與GroovyHelp 1.0 GA的兼容,即您可以在GroovyHelp 1.2 GA中復用由GroovyHelp 1.0 GA創建的索引。
點擊下載:GroovyHelp_1.2_GA.zip (大小:18.0M,內附用戶手冊),此版本也可以被稱為‘GroovyHelp 2009 賀歲版’ :)
閱讀全文
摘要: 經過半年左右的斷斷續續開發,終于將GroovyHelp 1.0 GA完成了,如果您對GroovyHelp還不太了解,請先看一下《GroovyHelp v1.0(開發代號:Wing)簡介》 ,簡單說來,GroovyHelp能夠幫助Java開發者快速查閱Javadoc幫助文檔。
點擊下載:GroovyHelp_1.0_GA.zip (大小:15.5M,內附用戶手冊)
閱讀全文
摘要: 經過數星期斷斷續續的開發,GroovyHelp v1.0已慢慢成形,再過一兩個星期的測試,并為之撰寫好《用戶手冊》之后便可發布。
該版本的開發代號是'Wing',寓意:“雄鷹展翅,翱翔天際”
GroovyHelp v1.0的其中一個開發目標就是最大限度地減少內存占用量,目前看來這個目標已經基本實現。
同時GroovyHelp提供接口,使用戶可以自行設置JVM heap的大小以控制內存使用。
界面預覽(用戶可以自由選擇皮膚以及界面語言):
閱讀全文
摘要: GroovyHelp v1.0支持同時查詢多個文檔,并展現多棵文檔樹(注:先前版本只能針對單個文檔進行查詢),該特性使開發人員能夠更方便地查詢幫助文檔,而不需來回切換要查詢的文檔。當不知道某個類、接口等屬于哪個文檔時,尤為有用。
閱讀全文
GroovyHelp能夠幫助Java開發者快速查閱Javadoc幫助文檔,主要特性如下所示:
* 根據輸入關鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 以樹型結構完整展現文檔的整體結構
* 支持源碼關聯,即查看文檔所對應的源碼,并語法高亮顯示源碼,‘即點即查’
* 提供文檔快照,能將文檔以PNG格式圖片保存共享
* 實現doc和src協議,快速查看文檔內容和源碼
* 提供索引備份和還原功能,有利于索引文件的復用和共享
* 支持JDK1.4+(包括JDK1.4)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節省磁盤空間
* 支持國際化(目前提供兩種語言支持:英文和中文)
* 根據用戶喜好,更換軟件皮膚
* 提供版本更新提示
* 用戶可以自由選擇所需的JRE6+(自己安裝的JRE,或者GroovyHelp提供的JRE)
* 能夠運行于多個平臺(Windows和Linux)
為感謝zuwing幫我修改并制作GroovyHelp的歡迎和版權圖片,決定將GroovyHelp v1.0的開發代號定為‘Wing’(Wing是‘翅膀’的意思,而‘翅膀’會讓人聯想到‘翱翔’,‘翱翔’又會讓人聯想到‘自由’和‘快速’,而這就是GroovyHelp v1.0的最大亮點)
預計GroovyHelp v1.0能于2009.01.20之前開發完成,并交付使用。
GroovyHelp v1.0界面預覽前一版本下載:
GroovyHelp v0.8.8發布附:
朝花夕拾——Groovy & Grails
摘要:
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.8.8對先前的版本做了一下統一,不再區分是否自帶JRE,一切由用戶自己決定
這對于不喜歡安裝多個JRE版本的朋友來說,無疑是一個好消息 :)
1,用戶可以自由選擇是否使用自帶的JRE
如果使用,則只需根據相應的操作系統將自帶的jre_linux_32bit或jre_windows_32bit重命名為jre即可;
如果不想使用自帶的JRE,無需做任何修改,只需雙擊GroovyHelp.exe(在Windows下)或執行GroovyHelp.sh(在Linux下)即可。
比如在Windows下,如果要使用自帶的JRE6u10,則只需要將下圖中的jre_windows_32bit重命名為jre,然后雙擊GroovyHelp.exe即可。
2,此外還增加了JVM heap的使用情況的顯示功能
最后感謝聰明可愛的zuwing
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.8.5做了一些小規模重構,并修正了為中文文檔建立索引時存在的一些潛在問題,此外對部分界面做了改進。
最后感謝聰明可愛的zuwing幫我制作歡迎界面以及版權背景圖片!
閱讀全文
摘要: GroovyHelp releases
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.8.3對性能再次做了一些調優。
最后感謝聰明可愛的zuwing幫我制作版權背景圖片!
※ GroovyHelp官方統計數據:GroovyHelp v0.8.3之前版本的下載累計次數為1094,十分感謝朋友們對GroovyHelp的長期支持!
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.8.2新增了‘網頁快照’,網頁字體大小設置以及主題更換功能,并對性能做了些許調優,網頁展現速度更快;此外還修正了一些已發現的小bug。而最重要的改進是增加了對Linux的支持(在Ubuntu8.04下測試通過)
※ GroovyHelp官方統計數據:GroovyHelp v0.8.2之前版本的下載累計次數為975,視頻教程下載累計次數為193,十分感謝朋友們對GroovyHelp的長期支持!
※ 最后我要感謝聰明可愛的zuwing為我修改‘歡迎界面’ :)
閱讀全文
摘要: Hi all,
GroovyHelp v0.8.2 has been almostly completed. Now it is being tested.
Here are some snapshots from Ubuntu, I hope you will like it :)
Cheers,
Daniel.Sun
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.8對界面做了一些美化,修正了一些bug(比如錨點失效問題),并為源碼閱讀器增加了‘即點即查’功能。
※ GroovyHelp官方統計數據:GroovyHelp v0.8之前版本的下載累計次數為821,視頻教程下載累計次數為141,對長期支持GroovyHelp的朋友們表示感謝!
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.8對界面做了一些美化,修正了一些bug,并為源碼閱讀器增加了‘即點即查’功能
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
據統計:GroovyHelp v0.7.5之前版本的下載累計次數為686,視頻教程下載累計次數為112,感謝各位朋友對GroovyHelp的長期支持!
GroovyHelp v0.7.5新增了幫助文檔結構的樹形展現,點擊‘包名’節點、‘類名’節點、‘方法名’葉子等顯示相應的幫助文檔,具體效果如下圖所示:
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.7.3新增了幫助文檔結構的樹形展現,點擊‘包名’節點、‘類名’節點、‘方法名’葉子等顯示相應的幫助文檔,具體效果如下圖所示:
閱讀全文
摘要: 在GroovyHelp v0.7.0中,true和false沒有作為保留字被高亮,GroovyHelp v0.7.1添加了這兩個保留字
此外還改進了幫助頁面的展現速度
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.7豐富了源碼閱讀器的代碼著色,配色方案參考了IntelliJ IDEA 7,使代碼閱讀起來更舒服,
此外還修正了一些小bug。
閱讀全文
摘要: GroovyHelp v0.6.9優化了源碼文件讀取速度和查詢結果中entry的展現速度
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.6.8支持‘壓縮包嵌套壓縮包’的源碼發布形式,比如spring security 2.0.3.zip,
只需將‘源碼路徑’指向該壓縮文件即可
此外還取消了源碼閱讀器默認的‘自動換行’,讀代碼更舒服
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.6.5新增功能:源碼著色,以及頁面內搜索(CTRL + F)。
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
歷時一日的開發,終于將GroovyHelp v0.6完成了。
GroovyHelp v0.6的最大亮點就是支持查看文檔所對應的源碼。
只需右擊文檔頁面,選擇‘查看源代碼’即可查看源碼。
此外GroovyHelp v0.6相比GroovyHelp v0.5.2而言,性能更好。
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.5.2相對先前幾個小版本而言,更易用。
GroovyHelp v0.5.2將重復的entry顯示為一個,點擊該entry后,顯示一個網頁供我們選擇具體的entry。
此外,GroovyHelp v0.5.2還改進了界面與用戶的交互性。(內附配套視頻教程)
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.5提供了網頁字體大小放縮功能以及版本更新提示功能,此外還修正了一些bug。(內附視頻教程)
閱讀全文
摘要: 修正存在多個索引文件時,無法正確選取索引文件的bug
閱讀全文
摘要: GroovyHelp是一款幫助軟件,它能夠幫助Java開發人員方便快速地查找Javadoc文檔,無需苦尋chm格式的幫助文檔了。
GroovyHelp v0.3.3致力于改善用戶體驗
閱讀全文