Windows 上的 Clojure IDE?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/463776/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Clojure IDE on Windows?
提问by CDR
How do you develop in Clojure on Windows systems?
你如何在 Windows 系统上使用 Clojure 进行开发?
采纳答案by Runevault
Personally I use emacs because no other IDE feels right with sexpression languages to me. Swank/slime/emacs/clojure is just such a powerful repl setup nothing else feels right to me. If you want it set up easily (assuming you don't already have emacs set up) check out clojurebox
我个人使用 emacs,因为没有其他 IDE 对我来说使用 sexpression 语言是正确的。Swank/slime/emacs/clojure 就是一个如此强大的 repl 设置,我觉得没有其他合适的。如果您想轻松设置它(假设您还没有设置 emacs),请查看 clojurebox
https://github.com/devinus/clojure-box
https://github.com/devinus/clojure-box
Preconfigged to just work on windows after running an installer.
预配置为在运行安装程序后仅在 Windows 上工作。
回答by Aaron C
On the site, the first thing you would read when getting startedlists all your current options. There is a netbeans add-in, emacs modeand vim syntaxhighlighting.
在网站上,您在开始使用时首先会阅读的内容列出了您当前的所有选项。有一个netbeans 插件、emacs 模式和vim 语法突出显示。
回答by Onorio Catenacci
There is also an eclipse plug-in here: http://code.google.com/p/counterclockwise/
这里还有一个eclipse插件:http: //code.google.com/p/counterclock/
Edit:changed link per js' comment
编辑:根据 js 的评论更改链接
回答by Joshua Fox
Enclojure(in Netbeans) is now released and works well on Windows.
Enclojure(在 Netbeans 中)现已发布并且在 Windows 上运行良好。
VimClojureis a good lightweight solution.
VimClojure是一个很好的轻量级解决方案。
回答by Rayne
I don't. I'm waiting on the release of Enclojure, the netbeans plugin that fixes some of the windows problems.
我不。我在等待 Enclojure 的发布,这是一个修复了一些 Windows 问题的 netbeans 插件。
UPDATE: I do now, Enclojure ROCKS! :D
更新:我现在知道了,Enclojure ROCKS!:D
回答by raju-bitter
Another interesting IDE under development is a project funded through Kickstarter.com, the Light Table IDE: http://app.kodowa.com/playground
另一个正在开发的有趣 IDE 是一个由 Kickstarter.com 资助的项目,Light Table IDE:http: //app.kodowa.com/playground
The IDE is heavily inspired by the concepts Bret Victorpresented at CUSEC 2012: Inventing on Principle
IDE 的灵感来自Bret Victor在 CUSEC 2012: Inventing on Principle 上提出的概念
Chris Granger felt so inspired by Bret's ideas, that he quickly put together a proof-of-concept for a new ClojureIDE, which he calls Light Table. The project got $300k of funding through Kickstarter, and very early releases of the IDE are available through the project playground. Installation is as easy as a single download and click, if you have Java and Chrome installed on your system.
Chris Granger 深受 Bret 的想法启发,因此他迅速为一个新的 ClojureIDE组装了一个概念验证,他称之为 Light Table。该项目通过 Kickstarter获得了 30 万美元的资金,并且可以通过项目游乐场获得 IDE 的早期版本。如果您的系统上安装了 Java 和 Chrome,安装就像一次下载并单击一样简单。
The IDE is in a very early stage, but has some very distinctive features, especially the "live" view of your code in the right panel. Check this screenshot of Light Table running in Chrome:
IDE 处于非常早期的阶段,但具有一些非常独特的功能,尤其是右侧面板中代码的“实时”视图。检查在 Chrome 中运行的 Light Table 的屏幕截图:
回答by dariomac
I have been experimenting with Clojure last two months and in my learning process I used several applications.
过去两个月我一直在试验 Clojure,在我的学习过程中我使用了几个应用程序。
So, I have made a package and want it to share it with everybody that want to learn Clojure. What's wrong with the existing Clojure Box? well... nothing at all; but if you are like me and want to avoid the complexity of learning a new programming language in a new ide (for me) like emacs you may be find this package useful.
所以,我制作了一个包,并希望它与所有想要学习 Clojure 的人分享。现有的 Clojure Box 有什么问题?嗯……什么都没有;但是如果你像我一样,想要避免在像 emacs 这样的新 ide(对我来说)中学习新编程语言的复杂性,你可能会发现这个包很有用。
You have a customized version of scite, an application named WinCommand to work more confortable with Clojure repl and JSwat to debug your code.
您有一个自定义版本的 scite,一个名为 WinCommand 的应用程序可以更舒适地使用 Clojure repl 和 JSwat 来调试您的代码。
Remember that WinCommand is developed using .Net framework (VS 2008) but it was developed 4-5 years ago and my programming skills wasn't the bests, so if you find something that can be fixed you can suggest me.
请记住,WinCommand 是使用 .Net 框架 (VS 2008) 开发的,但它是 4-5 年前开发的,我的编程技能并不是最好的,所以如果你发现可以修复的东西,你可以向我推荐。
Give it a try and let me know what do you think about it!
尝试一下,让我知道您对此有何看法!
Ahh...jejeje... well.. if you want to download it you can find here: http://sites.google.com/site/dariomac/Home/projects
啊……jejeje……好吧……如果你想下载它,你可以在这里找到:http: //sites.google.com/site/dariomac/Home/projects
回答by Mark Derricutt
Jetbrains recently released "La Clojure", a Clojure plugin for their already excellent (but commercial) Java IDE IntelliJ IDEA. Once you have IDEA installed you can install the plugin from the plugin manager, or download it from the plugin website.
Jetbrains 最近发布了“La Clojure”,这是一个 Clojure 插件,用于他们已经非常出色(但商业化)的 Java IDE IntelliJ IDEA。安装 IDEA 后,您可以从插件管理器安装插件,或从插件网站下载。
回答by Steve Rowe
I tried to use VimClojurebut found it uninviting. I'm a Vim person, but the idea that I have to compile my editor before even trying it out is definitely not what I'm looking for. The fact that the author says he doesn't care about Windows support any more adds to my disinclination to use it. On top of that, the documentation is pretty poor.
我尝试使用VimClojure,但发现它并不吸引人。我是一个 Vim 人,但我必须在尝试之前编译我的编辑器的想法绝对不是我想要的。作者说他不再关心 Windows 支持的事实增加了我使用它的意愿。最重要的是,文档很差。
I'm attracted to ClojureBoxwhich is Clojure and Emacs in an easy-to-use installer. Maybe it's time to give Emacs another shot. It comes right up in the REPL.
我被ClojureBox所吸引,它是一个易于使用的安装程序中的 Clojure 和 Emacs。也许是时候再给 Emacs 一次机会了。它直接出现在 REPL 中。