Dash 是 MacOS 上很有名的離線 API 文件查詢工具,這個工具可以預先把你所需要的 API 文件下載到 本地端,之後在查閱時就不需要連上網路。
安裝非常簡單,使用 homebrew 就可以安裝
brew cask install dash
安裝完成就可以從「啟動器」裡找到,點選以後就可以啟動。
在 Dash 裡,API 文件被稱為 Docset,在安裝以後,是沒有任何 Docset 的,所以得先下載。 啟動 Dash 以後,點選螢幕左上角的 Dash,選 Preferences,這時會出現 Preferences 視窗。 接著選擇「Downloads」,這邊就可以下載你所需要的 Docset 。
下載以後,就可以在 Dash 視窗裡進行查詢了。
Dash 也可以在 Android Studio / Visual Studio Code 等整合開發工具裡使用。
啟動 Android Studio 以後,點選左上角的 Android Studio > Preferences,在視窗的左邊找到 Plugins ,點選他。然後在上方的搜索框裡輸入 Dash,進行搜索,找到以後,選擇安裝即可。
使用的時候,在關鍵字上,按下 command + shift + d ,就可以叫出 dash 視窗顯示文件了。
不過,你會發現在 Dash > Preferences > Downloads 裡面找不到 flutter,這時需要手動輸入文件來源。點選 + ,
再輸入 https://api.flutter.dev/offline/flutter.xml
,按下 Add,接著就可以下載、安裝了。
最後,Dash 可以一直免費試用 (有時候會故意延遲30秒),但它真的很不錯,手頭寬裕的話,建議購買,價格 29.99USD, 購買一個授權即可終身使用。