Spacemacs vs. Cursive

用了一段时间的Spacemacs和Cursive用作Clojure的写代码环境,最后还是觉得Cursive好使。

Spacemacs的界面如下所示:

它的Clojure开发环境是cider:

cider是依赖你的本地环境安装好了leiningen(http://leiningen.org/#install)来工作的。

Spacemacs是一个很值得学习的开发环境,但我使用它主要还是抱着学习的目的。真正当生产力的还是IntelliJ IDEA,毕竟IDEA的环境还是设计的好太多。

Cursive(https://cursive-ide.com/userguide/index.html)是作为IDEA的一个插件来安装的:

这个插件不需要你的环境中预装leiningen,并且在IntelliJ当中提供编辑Clojure代码和代码的运行环境,使用起来比较傻瓜式,没有什么学习门槛。以下是在我机器上运行的样子:

总结的话,Spacemacs和Cursive我在日常当中都会使用,但Spacemacs不会拿来当生产力工具,主要是用来学习Spacemacs的使用与设计本身。