关于Clojure开发环境的一点建议
来自: atlarge(心有挂碍)
1、新手刚开始,如果不是emacs老鸟的话,入门建议使用IDE吧。捯饬emacs很容易打击积极性。Eclipse + counterclockwise,还有Intellij IDEA + La Clojure很不错,推荐。 2、如果emacs很熟的话,参看lein, swank-clojure的官方文档就OK了。以前的一些文档有些老,别看,看了走弯路。 a. 装好emacs,从github下载最新的clojure-mode,配置好 b. 装好lein,装好swank-clojure。 c.用lein new个工程 d.用emacs打开project.clj (defproject clojure-test "1.0.0-SNAPSHOT" :description "FIXME: write description" :dependencies [[org.clojure/clojure "1.3.0"] [swank-clojure "1.4.2"]]) e.在project.clj所在目录,命令行下执行lein deps f. 然后M-x clojure-jack-in就可以进入slime了。 IDE和emacs之争这里不讨论了。emacs玩熟了效率很高,加上paredit,yasnippet,auto-complete,很爽,黑客味十足。很多Clojure项目都是这么搞的。 但用不惯了没必要强求,IDE挺好,Intellij IDEA + La Clojure很智能,很贴心。
你的回应
回应请先 登录 , 或 注册相关内容推荐
最新讨论 ( 更多 )
- 有quote类型和eval吗? (赵云024)
- ClojureScript 体验练手项目 (飞驰的西瓜)
- Practical Clojure 翻译排版完成,正校对中 (祯)
- WHAT CLOJURE NEEDS TO GROW — A BORING WEB FRAMEWORK AND ... (飞驰的西瓜)
- 招中高级 Clojure 开发工程师 (Jing)