1. 首页
  2. 考试认证
  3. 其它
  4. 如何从Emacs内部构建Clojure开发环境

如何从Emacs内部构建Clojure开发环境

上传者: 2024-10-25 17:43:23上传 ZIP文件 3.22KB 热度 2次

在Emacs中创建一个Clojure开发环境通常会遇到繁琐的设置步骤,特别是针对JavaScript或Clojure的配置需求。以下是一个专注于Clojure的简单设置方法:

1. 莱宁根(Leiningen)

clojure-env中,leiningen是自动获取和安装的。clojure-env会在执行任何命令前先检查本地是否已经安装了leiningen,如果没有则会为您自动下载,这样可以避免每次都发起HTTP请求的消耗。建议添加更复杂的缓存策略,以优化性能。

2. 苹果酒(Cider)

为了实现Emacs与Clojure的良好集成,cider包是首选。尽管cider最近在果酱(Marmalade)源上遇到了一些更新延迟的问题,但未来版本将会有所改善。

3. ClojureScript

对于ClojureScript的支持,clojurescript-mode包是必要的,它能提供良好的语法和执行支持,以便在Emacs中流畅地编写和测试ClojureScript代码。

用户评论