clojure入门(1)——开发环境
##clojure入门(1)——开发环境
###软件及工具
- 通用IDE:IntelliJ IDEA
- IDEA中clojure插件:cursive
- clojure项目管理工具:leiningen (可用Homebrew安装,方便)
###新建项目
- File -> new Project -> leiningen -> …
- terminal:
lein new
###REPL
- Run -> Edit Configuration -> add -> Clojure REPL -> Local
- Run -> Run “it”
- 所见即所得的交互编程试验田诞生!
###实时测试
- 使用midje.在project.clj中添加
:profiles {:dev {:dependencies [[midje "1.6.3"]] :plugins [[lein-midje "3.1.3"] [lein-aws-maven "0.1.0" :exclusions [joda-time]]]}}
- View -> tool windows -> terminal
- run
lein midje :autotest
- 写完测试用例即可实时测试,随写随测!