Mac OS 下創建 clojure 開發環境極簡說明

Mac OS 是 Clojure 程序員最多使用的開發環境。這是由於它自身是 Unix 環境,能夠無縫使用大多數 Unix 下的工具;而同時又有很是優秀的圖形工做環境,讓程序員常常使用的工具如 IDE 或編輯器、瀏覽器(其實就是 google 啦)等均可以容易地混合使用。不過,要讓後端開發更加高效,仍是須要一點我的化的調校。下面是我創建本身的 Clojure 開發環境的次序:html

終端 iTerm2 (可選)

Mac 自帶的終端已經至關不錯,但 iTerm2 對程序員來講在各類細節上卻更加貼心。我首先會安裝它。java

Homebrew

要想使用最多的 Unix 工具,一個齊全的包管理器是必不可少的。在 Mac 下這個答案是 Homebrewgit

一票命令行工具(可選)

  • fish 酷炫外觀以及高能自動完成的 fish 來代替 bash 做爲默認命令行 shell。
  • fisherman 是 fish 的腳本管理器,加上 superman 主題能讓你的命令行充滿高 BG ,加上 g2 能補充 git 的命令上的不足。

安裝 Java

須要到 oracle 的網站去下載,說不定也能夠用這篇文章 的建議用brew cask 安裝(我沒有試過)程序員

安裝 leiningen/boot

clojure 最流行的建造工具。github

  • brew install leiningen
  • brew install boot-clj

如今能夠看到 brew 有多麼省事了吧。shell

代碼編輯器

我我的喜愛是 Spacemacs。固然學習曲線陡峭了些,用 IDEA + cursive 也是至關好的選擇,特別對於java混合開發程序員來講更加容易。後端

相關文章
相關標籤/搜索