跟作者確認過,Dash 在免費使用過一段時間之後,畫面會變成粉紅色,必須付費購買才能恢復正常。但就算不付費也能繼續使用,只是看了很不舒服!

從 Windows 轉換到 Mac 底下開發程式,不知不覺也半年多過去了,越來越能夠體會為什麼大家會說 Mac 最適合拿來寫程式。真的,不用不知道,用了就回不去了!

對程式開發者而言,有兩件事情是最常做的:一是查詢各種 API 文件,一是拿之前寫過的程式碼複製貼上 XD 今天要跟大家介紹這個工具,它很漂亮的幫我解決了這兩大問題。

Dash (Docs & Snippets) 它支援了超多種的 API 文件集(docset),讓你可以快速的查詢想了解的關鍵字。同時它也能幫忙管理各種程式碼片段(snippets),當然你想拿來儲存常用的文字片段也是可以的。老實說,XCode 裡頭的查詢功能做得還不夠好,對於 Objective-C 我又還是新手,所以得時常翻閱文件以及常用的一些程式碼片段,所以 Dash 的出現,真的給了我很大的幫助。更棒的是,它竟然是免。費。的!

1.
你可以在 Dash 裡儲存各種程式碼片段,也能加上多組標籤,當然它也支援非常多種的語法高亮度。以後在網路上找到什麼片段,一律存到這裡就可以了,日後要用一律來這裡找就好,多方便。

Dash-1

2.
這是它的文件瀏覽器,只要輸入關鍵字,就可以立刻搜尋,而且它支援了模糊搜尋,就算關鍵字輸入不完整,也能找到資料。我覺得它比 XCode 好用的地方在於,它把所有的方法跟常數都列在左側,讓使用者可以很方便的交叉查詢。

Dash-2

3.
這是它內建的 API 文件集,它在搜尋時會搜尋所有啟用的文件集。當然啟用的越多,搜尋速度就越慢,所以我通常都只啟用有需要的文件集。(像我現在在開發 iOS APP,我就只有啟用 iOS Library)

Dash-3

4.
除了內建的之外,它也提供很多其他程式語言的文件集,有需要的話你也可以從這個畫面自行下載。

Dash-4

5.
Dash 是個免費軟體,只不過會在視窗的右上角出現一小塊粉紅色的購買提醒,以及時常會在視窗最下方出現一小條類似狀態列的提示文字,而且兩者都小到完全不會干擾到你的正常工作。你購買之後,提示訊息就不會再出現,除此之外,免費版跟付費版一模一樣,這真的是個佛心軟體阿!

Dash-5

全站熱搜

Nelson 發表在 痞客邦 留言(4) 人氣()