在Windows上的Clojure IDE?

你如何在Windows系统上开发Clojure?

就我个人而言,我使用emacs是因为没有其他的IDE感觉与性压抑语言对我。 Swank / slime / emacs / clojure就是这样一个强大的repl设置,没有别的东西对我来说是正确的。 如果你想轻松设置(假设你还没有设置emacs),请查看clojurebox

https://github.com/devinus/clojure-box

在运行安装程序之后,预configuration为在窗口上工作。

在网站上,您入门时首先要阅读的内容列出了当前的所有选项。 有一个netbeans加载项 , emacs模式和vim语法高亮显示。

这里还有一个eclipse插件: http : //code.google.com/p/counterclockwise/

编辑:更改每个JS的评论链接

Enclojure (在Netbeans中)现在已经发布,并在Windows上运行良好。

VimClojure是一个很好的轻量级解决scheme。

我不。 我正在等待Encyclojure的发布,它是修复一些Windows问题的netbeans插件。

更新:我现在做,Enclojure岩石! :d

正在开发的另一个有趣的IDE是通过Kickstarter.com,Light Table IDE提供的一个项目: http : //app.kodowa.com/playground

IDE深受Bret Victor在CUSEC 2012 上提出的概念: 发明原理的启发

克里斯•格兰杰(Chris Granger)对布雷特的想法有如此的启发,他很快就为一个新的Clojure IDE(他称之为Light Table) 提供了一个概念validation 。 该项目通过Kickstarter获得了30万美元的资金 ,IDE的非常早的版本可通过项目操场获得。 如果您的系统上安装了Java和Chrome,那么安装就像单一的下载和点击一样简单。

IDE目前处于早期阶段,但有一些非常独特的function,尤其是右侧面板中的“实时”代码视图。 查看Chrome中运行的Light Table的截图:

Light Table IDE在Windows上的Chrome浏览器中运行

我最近两个月一直在用Clojure进行实验,在学习过程中我使用了几个应用程序。

所以,我已经制作了一个包,希望它可以和所有想要学习Clojure的人分享。 现有的Clojure Box有什么问题? 呃…什么也没有; 但是如果你像我一样,并且想要避免在像emacs这样的新IDE中学习新编程语言的复杂性,你可能会发现这个包是有用的。

你有一个自定义版本的scite,一个名为WinCommand的应用程序,用Clojure repl和JSwat来debugging你的代码。

请记住,WinCommand是使用.Net框架(VS 2008)开发的,但是它是在4-5年前开发的,我的编程技巧并不是最好的,所以如果你发现可以修复的东西,你可以给我build议。

试一试,让我知道你怎么看待它!

呃… jejeje …好吧,如果你想下载它,你可以在这里find: http : //sites.google.com/site/dariomac/Home/projects

Jetbrains最近发布了“La Clojure”,一个Clojure插件,用于他们已经非常出色(但是商业化)的Java IDE IntelliJ IDEA。 一旦你安装了IDEA,你可以从插件pipe理器安装插件,或从插件网站下载插件。

我试图使用VimClojure,但发现它uninviting 。 我是一个Vim的人,但是在尝试之前我必须编译我的编辑器的想法绝对不是我正在寻找的。 作者说,他不关心Windows支持的事实增加了我不愿意使用它。 最重要的是,文档很差。

我被一个易于使用的安装程序所吸引, ClojureBox是Clojure和Emacs。 也许是时候再给Emacs一次机会了。 它正好在REPL中。

Clooj对学习很有帮助 。 不是,可能是一个实际的开发IDE – 因为我会使用Emacs – 但它是一个完美的方式开始没有复杂的设置。

如果有人像我一样新来clojure。 Intellij + Cursive似乎对新手非常友善。 链接: https : //cursive-ide.com/

我使用Lighttable开发Clojure应用程序。 它非常棒! 我会推荐。