【原創】在 Mac OS X 上打造舒服的開發環境(二)—— IDE、編輯器篇

  俗話說,工欲善其事必先利其器。 php

  之前在 Windows 下作 vc++ 開發時,幾乎只有 Visual Studio 能夠選。曾經也狂熱的認爲 vs 是世界上最好的 IDE 沒有之一,後來 vs 版本更新愈來愈快,而老項目一直使用 vs2008 編輯編譯,偶有同事想一塊兒嚐鮮,卻沒人願意承擔換 IDE 的風險。一直不明白 M$ 爲何必定要把 vs 作成全家桶,我僅僅想用最新的 IDE,不想換編譯器啊!!!總之,作 vc++ / MFC 開發想換新版 vs 幾乎是不可能的,固然你也能夠說 M$ 早就放棄 MFC 了。。。html

  脫坑轉作 Java 後發現,Java 的 IDE 可選擇性真多啊,並且大多都是跨平臺的,這個不得不讚!周圍大多數 Javaer 都在用 Eclipse 以及 MyEclipse,而網上 IntelliJ IDEA 比 Eclipse 強的 blog / news 愈來愈多,最強有力的證據無異於 Google 推出的 Android 集成 IDE —— 「Android Studio」 是基於 IntelliJ IDEA 的,以前一直是一個能夠集成進 Eclipse 的 ADT 開發包(至少我在 2011 年初學 Android 的時候是這樣的)。c++

  因而,直接安裝了最新版的 IntelliJ IDEA,選擇它的另外一個緣由是寫 Python 一直用的 PyCharm,兩個同屬於 JetBrains 的產品,快捷鍵操做之類的都是同樣的,而且默承認選深色主題—— Darcula。社區版是免費的,旗艦版(或專業版)是收費的,不過能夠經過這裏進行註冊(手動噓…)。vim

  除了 IDE 外,一款好的編輯器也是必不可少的。之前在 Windows 下用過 gVim,Notepad++,SourceInsight,UltraEdit 等等,自從用了 SublimeText 以後就把前邊的全都卸載了,優勢太多,單單支持插件這個就甩其餘幾個編輯器好幾條街。雖然是收費軟件,但能夠無限期試用~瀏覽器

   程序猿這個行業素來有鄙視鏈存在,從開發語言間的鄙視到 IDE 之爭歷來沒斷過。真不知道有什麼好爭的,就像找結婚對象同樣,適合本身的就是最好的。app

——————————————————華麗的分割線——————————————————編輯器

目前Mac上安裝的:ide

  1. IntelliJ IDEA 2016,輕鬆配置JDK 1.5 ~ JDK 1.8,Tomcat等,自帶的Version Control支持Git、Subversion,是我用過的最好用的版本控制工具,集成的Ant、Maven也不能更好用了
  2. Eclipse Mars,項目組本身開發的一個插件只有Eclipse可用
  3. Sublime Text 3,安裝了經常使用的插件
  4. Vim,使用OS X自帶的Terminal,輸入vim直接可使用
  5. PyCharm 2016,同IntelliJ IDEA,寫Python時用
  6. Beyond Compare,文件、文件夾對比工具,其實在JetBrains的產品中集成的對比工具也是很好用的
  7. Dash,API文檔瀏覽器 && 代碼片斷管理工具,配合Alfred簡直不要太爽(後者堪稱Mac平臺下最爲傳奇的效率產品,神兵利器

 

本文地址:http://www.cnblogs.com/midnight-coder/p/5598839.html工具

相關文章
相關標籤/搜索