Windows上的Clojure IDE?

时间:2009-01-21 01:10:15

标签: windows ide clojure

如何在Windows系统上使用Clojure进行开发?

12 个答案:

答案 0 :(得分:23)

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

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

在运行安装程序后预先配置为仅在Windows上工作。

答案 1 :(得分:17)

在网站上,当getting started列出您当前的所有选项时,您会首先阅读。 有netbeans add-inemacs modevim syntax突出显示。

答案 2 :(得分:15)

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

修改:更改了每个js评论的链接

答案 3 :(得分:12)

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

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

答案 4 :(得分:8)

我没有。我正在等待发布Enclojure,netbeans插件修复了一些Windows问题。

更新:我现在做,Enclojure ROCKS! :d

答案 5 :(得分:8)

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

IDE受到CUSEC 2012上提出的概念Bret Victor的启发:Inventing on Principle

克里斯·格兰杰对布雷特的想法感到如此鼓舞,他很快就把一个proof-of-concept for a new Clojure IDE放在一起,他称之为Light Table。该项目获得了$300k of funding through Kickstarter,并且可以通过项目操场提供IDE的早期版本。如果您的系统上安装了Java和Chrome,安装就像单次下载和点击一样简单。

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

Light Table IDE running in Chrome browser on Windows

答案 6 :(得分:6)

我最近两个月一直在尝试使用Clojure 学习过程我用了几个应用程序。

所以,我已经制作了一个包,并希望它与每个人分享 想学习Clojure。 现有的Clojure Box出了什么问题?好吧......什么都没有; 但如果你像我一样,并希望避免学习的复杂性 新的编程语言(对我而言)就像你可能的emacs一样 发现这个包很有用。

您有一个自定义版本的scite,一个名为的应用程序 WinCommand使用Clojure repl和JSwat更加舒适 调试你的代码。

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

尝试一下,让我知道你对它的看法!

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

答案 7 :(得分:5)

Jetbrains最近发布了“La Clojure”,这是一个Clojure插件,用于他们已经很出色(但商业化)的Java IDE IntelliJ IDEA。安装IDEA后,您可以从插件管理器安装插件,或从the plugin website.下载

答案 8 :(得分:3)

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

我被一个易于使用的安装程序中的ClojureBox Clojure和Emacs所吸引。也许是时候给Emacs另一个镜头了。它出现在REPL中。

答案 9 :(得分:2)

Clooj有助于学习。可能不是真正开发的实用IDE - 因为我使用的是Emacs - 但它是开始没有复杂设置的完美方式。

答案 10 :(得分:1)

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

答案 11 :(得分:0)

我使用Lighttable开发Clojure应用程序。它太棒了!我建议。