GroovyHelp簡介:
GroovyHelp是一款幫助軟件,它能夠幫助Java開發(fā)人員方便快速地查找Javadoc文檔并對(duì)其進(jìn)行高效管理,從此無需苦尋chm格式的幫助文檔了。
主要特性:
* 根據(jù)輸入關(guān)鍵字,查找類,接口,方法等幫助信息(支持模糊查詢)
* 支持全文檢索,并高亮搜索結(jié)果(支持模糊檢索)
* 以樹型結(jié)構(gòu)完整展現(xiàn)文檔的整體結(jié)構(gòu)及文件結(jié)構(gòu)
* 支持源碼關(guān)聯(lián),即查看文檔所對(duì)應(yīng)的源碼,并語法高亮顯示源碼
* 支持JDK1.4+(包括JDK1.4)自帶的Javadoc生成的幫助文檔
* 無需解壓文檔及源碼ZIP壓縮包,節(jié)省磁盤空間
* 用戶可以自由選擇所需的jre1.6.0+(自己安裝的jre,或者GroovyHelp提供的jre)
GroovyHelp3.0 Beta-3 是最后一個(gè)BETA版本,接下來的RC版本將致力于進(jìn)一步提高GroovyHelp品質(zhì)。
在beta-3版本包含如下bug修正和改進(jìn):
所修正的BUG:
* 修正了建好索引后無法正確顯示"Optimizing Index",而一直保持原有提示消息"Building Index"
* 在一些情況下"Resource"Tab頁和源碼無法顯示
* "Optimize Index Before Exit"可能造成索引損壞而導(dǎo)致無法啟動(dòng)
* 將文檔文件或目錄“拖曳”至"Doc Home"輸入域后無法建立索引
所做的改進(jìn):
* 使用深淺兩種不同底色區(qū)分Package Explorer中的文檔(比如在一個(gè)zip包中存在多個(gè)javadoc文檔,GroovyHelp會(huì)用兩種不同底色將它們區(qū)分開來)。原先的展現(xiàn)方式很容易被“誤認(rèn)”為“包重復(fù)”BUG,其實(shí)zip文件中確實(shí)存在兩個(gè)同名但來自不同javadoc的“包”(package)
* 提供退出前優(yōu)化索引功能,該功能試索引的尺寸變小、啟動(dòng)更快,建議在添加多個(gè)javadoc后按需要使用。
* 當(dāng)分類頁面中只有一個(gè)鏈接時(shí),雙擊查詢結(jié)果自動(dòng)顯示javadoc page
* UI優(yōu)化(比如ctrl + e關(guān)閉其他Tab頁)
注意:
* 使用此版本前,先刪除原有idx目錄,因?yàn)樗饕Y(jié)構(gòu)發(fā)生了改動(dòng)(否則將無法啟動(dòng))。
* Web瀏覽方面的優(yōu)化利用了SWT,GroovyHelp默認(rèn)綁定SWT的Windows 32位3.7版本以滿足大多數(shù)用戶的需要 ,而其他用戶可以從http://www.eclipse.org/swt/ 下載相應(yīng)系統(tǒng)的3.7版本的SWT并替換 默認(rèn)放置于lib/endorsed目錄下的swt jar文件。如果不替換,則默認(rèn)使用優(yōu)化前的Web瀏覽器。
更多信息請(qǐng)?jiān)L問: http://code.google.com/p/groovyhelp/
下載: http://groovyhelp.googlecode.com/files/groovyhelp-3.0.0-beta-3-with-dependencies.zip
-------------------------------------------------------------------------
在beta-2版本做了如下改進(jìn):
* 提升性能(比如:縮短啟動(dòng)時(shí)間)
* 添加一些快捷鍵(ctrl+w關(guān)閉當(dāng)前tab頁,ctrl+q關(guān)閉所有tab頁,ctrl+tab切換tab頁)
* 支持對(duì)文件夾中的文檔建立索引
* 諸多界面上的優(yōu)化,其中包括Web瀏覽方面的優(yōu)化(比如:通過ctrl + 移動(dòng)鼠標(biāo)滾輪改變字體大小 )
GroovyHelp的一些截屏:
GroovyHelp基本用法: