如何在Windows系统上使用Clojure进行开发?
答案 0 :(得分:23)
我个人使用emacs,因为没有其他IDE对我说性别压缩语言是正确的。 Swank / slime / emacs / clojure就是这样一个强大的repl设置,没有别的感觉对我来说。如果你想轻松设置它(假设你还没有设置emacs),请查看clojurebox
https://github.com/devinus/clojure-box
在运行安装程序后预先配置为仅在Windows上工作。
答案 1 :(得分:17)
在网站上,当getting started列出您当前的所有选项时,您会首先阅读。 有netbeans add-in,emacs mode和vim 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的屏幕截图:
答案 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应用程序。它太棒了!我建议。