1、安裝使用教程參考
Zeal——好用的離線 API 文檔大全!
2.解決下載下傳速度問題
Zeal的文檔都儲存在國外的伺服器上,如果用Zeal直接下載下傳,速度極慢,而且容易中斷。下面重點介紹如何自己拼接zeal的文檔下載下傳位址。
2.1 查找要下載下傳的離線文檔的名稱name值
下面的連結是通過抓封包件得到的,zeal在請求文檔清單時的json資料。
http://api.zealdocs.org/v1/docsets 從Zeal的Tools —> Available 裡面找到自己要下載下傳的檔案的title。例如下圖中的Java SE8。(一般不用到上面那個連結找name,有時頁面加載不全,搜尋不到。eg:title=NumPy,則name=NumPy;title=Java SE8,name=Java_SE8)

image
打開上面的連結在浏覽器内【ctrl】+【f】粘貼上Java SE8,可以找打Java SE8的資訊如下所示,複制name屬性的值。
image
拼接下載下傳連結
zeal離線文檔的下載下傳連結格式是:
http://{city_name}.kapeli.com/feeds/{name}.tgz。city_anme: 是伺服器所在的城市。name: 是剛剛找好的要下載下傳文檔的name值
伺服器所在的城市如下:
frankfurt, london, newyork, sanfrancisco, singapore, sydney, tokyo
我大緻測試了幾個伺服器的下載下傳速度,把你要下的文檔的name值替換掉下面的連結的{name}即可。
快——> 慢排序(不一定,我用的時候tokyo比singapo慢,多試幾個看看)
- http://tokyo.kapeli.com/feeds/{name}.tgz
- http://singapore.kapeli.com/feeds/{name}.tgz
- http://sanfrancisco.kapeli.com/feeds/{name}.tgz
- http://frankfurt.kapeli.com/feeds/{name}.tgz
- http://newyork.kapeli.com/feeds/{name}.tgz
- http://sydney.kapeli.com/feeds/{name}.tgz
- http://london.kapeli.com/feeds/{name}.tgz
下載下傳完的文檔解壓放進zeal所設值的離線文檔存放位置即可,文檔位置可從zeal—> Edit—>Preferences---->Directory找到。