高效Macbook開發之道(工具篇)

jopen 9年前發布 | 11K 次閱讀 MacBook

程序員就像工匠,若想高效地編寫出漂亮的代碼,就得要有一把好”錘子”——好的開發工具。就像老羅提出匠心與情懷,程序員對于手中的工具也是飽含工匠情懷的。所以,本文就講講那些我用出情懷的高效工具們。

Macbook

毋庸置疑,首先你得有臺Macbook,這是脫離鼠標提升效率的第一步。所以本文基本上都是推薦Mac上的工具。

筆記&編輯器

  • MWeb

    我的筆記需求很簡單,1. 支持Markdown與預覽 2. 支持筆記分類管理 3. 簡潔美觀。哦,要是能直接在Markndown中粘貼圖片就更好了。MWeb是我目前用過這么多產品里唯一全符合這些要求的。已購。

    EvenNote不支持Markdown,太重。Mou缺少文檔管理。Cmd Markdown,離線版還有待改進。

    </li>

  • Sublime

    Sublime是一款具有豐富擴展功能的編輯器。作為前端開發者,完全可以用如此輕量的工具作為前端IDE。

    </li>

  • Atom

    Atom的推出就是要取代Sublime的。兩者功能差不多,可以說Atom深受Sublime哲學的影響。Atom對于包管理更加方便,代碼補全也是出色的功能之一。優秀的界面設計,讓我這視覺動物忍不住就用上了。就是相對Sublime而言,做的有些重了。

    </li> </ul>

    開發工具

    • IntelliJ IDEA

      Java IDE的不二之選。強大,強大,強大,記得一定要上Ultimate版,有錢的就付費,沒錢的先用破解。用慣后會極大提高開發速度。重復代碼自動檢查、代 碼規范提示等功能還能幫你糾正編碼規范。快捷鍵盡量用默認的,不要用Eclipse快捷鍵,雖然一開始會有點難以適應,但是用久了會發現爽的飛起。 Jetbrains家族的產品都很良心,RubyMine、Pycharm、WebStorm都是不錯的IDE。

      </li>

    • Dash

      Dash是一個API文檔瀏覽器,以及代碼片段管理工具。作為一名程序員,每天必不可少的動作就是查各種API文檔,為了搜一個函數打開好幾個web窗口是很常見的事。Dash可以提高我們的效率,尤其是我為它綁定了shift+space的快捷鍵之后,在全屏IDE中我可以直接呼出dash查詢想要的類/函數。已購。

      </li>

    • iTerm 2

      自帶的Terminal其實也還行,不過有很多理由讓我們用iTerm 2。例如設置主題、各種快捷鍵、方便的復制查找。再配合上Oh My Zsh ,簡直爽到爆!

      </li> </ul>

      綠色上網

      • ShadowSocks X

        Shadowsocks在Mac上的客戶端。[蠟燭]

        </li>

      • Surge.app

        iOS 9的一個神級API,以及給力的app開發者,終于帶給iOS用戶們一個安全、低成本、最大網絡速度、無連接狀態、國內外分流的完美解決方案。終于可以在碎片時間獲取國外的最新資訊了。

        </li> </ul>

        其他

        • 歐陸詞典

          Mac自帶的字典其實已經很方便了,三指輕按在閱讀英文文檔時非常方便,但不能滿足查單詞的需求。而Mac上的詞典確實比較少,也就這款用的比較順手,我綁定了option+space快捷鍵,可以輕松從頂部呼出搜索欄。

          </li>

        • OminiGraffle

          作為程序員,免不了要畫些流程圖什么的。OmniGraffle絕對是Mac上最好用的流程圖軟件,畫出來的圖顏值爆表。當然,這是收費的。(先破解等有錢了再還上嘛)

          </li>

        • Chrome插件

          關于Chrome插件我這里只推薦兩個吧。一個是圍脖是個好圖床,可以方便的通過粘貼、拖拽將圖片上傳到新浪微博圖床,并拿到鏈接。另一個是Proxy SwitchyOmega,SwitchySharp的升級版,搭配ss能代理工具使用。

          </li> </ul> </span></div> http://wuchong.me/blog/2015/11/21/macbook-productive-tools/

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!