码迷,mamicode.com
首页 > 系统相关 > 详细

Emacs 安装 clojure开发环境

时间:2015-10-15 16:13:30      阅读:278      评论:0      收藏:0      [点我收藏+]

标签:emacs   clojure   

安装CIDER模块

还是比较简单的,就是用list-packages查找,找到CIDER后,安装。

直接用官方文档的命令安装会失败,还是用上面的方式。


使用middleware匹配版本

工程的project.clj文件中添加倒数第二行

(defproject project1 "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.7.0"]
                 [clj-http "2.0.0"]]
  :plugins [[cider/cider-nrepl "0.10.0-SNAPSHOT"]]
  :main project1.core)

运行

打开项目源代码文件core.clj

然后emacs中M-x 运行命令cider-jack-in, 会启动cider-nrepl连接repl进程。出现两个buffer, 上面的是源代码,下面的是repl

当看到下面的这段就好。cider-nrepl做了版本匹配的工作。

; CIDER 0.10.0snapshot (package: 20151013.1548) (Java 1.7.0_79, Clojure 1.7.0, nREPL 0.2.10)
project1.core> 

在源代码buffer键入一行代码,光标移动到行尾,按下C-x C-e 运行,结果会显示在repl buffer中。

技术分享





版权声明:本文为博主原创文章,未经博主允许不得转载。

Emacs 安装 clojure开发环境

标签:emacs   clojure   

原文地址:http://blog.csdn.net/csfreebird/article/details/49122739

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!