Zeal——好用的離線 API 文檔大全!


Zeal——好用的離線 API 文檔大全!

摘自: https://www.cnblogs.com/souldee/p/9523497.html

介紹

作為一名程序員,工作中學習中免不了是要查詢API文檔的,畢竟我們能記住的東西有限,而且經常也會碰到某個API一時想不起來的情況,而每次還要打開網頁去查詢還是挺麻煩的,這時候擁有一個款好用的本地離線API文檔大全就派上用場了,得益於Dash(mac),Zeal的文檔非常豐富,截止2018.8.23已經有192個API文檔了,官方地址:Zeal,拉到最下面可以看到支持的文檔列表。

(PS:Zeal下載的文檔是英文文檔,還可以鍛煉英文文檔的閱讀能力哦,貌似也是可以下載中文文檔的離線文檔包,但是我沒有去探索)

下載文檔

如何安裝就不說了,打開安裝包點下一步就行了,如何使用呢?Zeal安裝完成后並不是直接可以用的,而是需要我們手動的去選擇想要下載的API文檔,當然選擇下載文檔之前你最好先選擇一下文檔的存放位置,Zeal的默認安裝位置是C盤,文檔存放地址也是,所以你需要在C盤之外的盤新建一個文件夾(你要放C盤的話也可以),然后在Zeal左上角選項Edit > prefrrences 點擊打開如圖面板,點擊箭頭處改為你想要存放的文件夾路徑

接下來要下載文檔了,點擊左上角選項Tools > docsets 打開如下面板:

左邊的選項卡是installed,是你已經下載的文檔,右邊的選項卡則是可以下載還未下載的文檔,雙擊下載吧。稍微等候一會就會下載完成並出現在Zeal的主頁面中左側列表。

使用

使用也很方便,可以直接搜索你要的API,例如搜索slice,會將你已經下載的所有文檔當中擁有這個API的都列出來,通過前面圖標區分。

也可以使用JavaScript:slice這樣限制只搜索JavaScript當中的slice API

一個坑

在折騰Zeal的時候遇到了一個問題,那就是明明在面板中點擊下載了,但是已經下載的列表並沒有顯示該文檔,在主頁面也不能看到該文檔,刷新列表之后又顯示在未下載列表中。

當時我下載的是JavaScript包,這個包出問題讓我很悲傷,后來又嘗試了下載其他包都沒有問題,打開文檔存放的文件夾也的確已經下載好了,但是仍然不能顯示。上網查找后也沒有發現類似問題,也可能是因為我關鍵字不對。

經過一番查看后,發現Javascript包對比其他的包,在包的文檔文件夾(每個文檔都獨立的放在一個xxx.docset的文件夾)contents文件夾下缺少了一個Info.plist文件,於是嘗試着從CSS包當中復制了一個該文件副本到JavaScript.docsets/contents當中,打開后如下圖,顯然這個文件是有點類似配置文件的東東:

然后將圖上箭頭處的CSS都更改為JavaScript,並且將紅色划線處更改為index.html(這里應該是文檔在zeal當中顯示首頁的地址,是相對於JavaScript.docset\Contents\Resources\Documents的相對路徑,而JavaScriot的index.html是直接在該路徑下的,所以只寫了index.html就行了)之后保存,打開Zeal,發現JavaScript出現了,並且可以正常使用!愉悅啊!可以開心的閱讀文檔了(:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM