【问题标题】:Clojure IDE on Windows? [closed]Windows 上的 Clojure IDE? [关闭]
【发布时间】:2010-10-02 14:27:45
【问题描述】:

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

【问题讨论】:

    标签: windows ide clojure


    【解决方案1】:

    我个人使用 emacs,因为我觉得没有其他 IDE 适合 sexpression 语言。 Swank/slime/emacs/clojure 就是这样一个强大的 repl 设置,我觉得没有别的合适的了。如果您希望轻松设置(假设您尚未设置 emacs),请查看 clojurebox

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

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

    【讨论】:

    • 你用什么来构建、测试和部署?这始终是选择语言的隐藏因素。
    • 这些天我在 Linux VM 中编码已经够有趣了,因为许多最好的工具在那里感觉更好(Lein 涵盖了您所询问的大部分/所有内容,并且据说可以在 Windows 上工作,但是当我在早期不太好,所以现在不能评论)
    • Lein 现在在 Windows 上运行良好。使用最初在 Linux 上编写的工具进行 Windows 开发的常见注意事项适用(即,将您的工作放在没有空格的文件路径等中并不是一个坏主意)
    • Clojure Box 链接已损坏。
    【解决方案2】:

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

    【讨论】:

    • 该入门页面链接到此详细页面,该页面已移至此处:Getting Started。它包含有关如何使用许多编辑器和构建工具的摘要。
    【解决方案3】:

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

    编辑:根据 js 的评论更改链接

    【讨论】:

    【解决方案4】:

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

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

    【讨论】:

      【解决方案5】:

      我没有。我正在等待 Enclojure 的发布,这是一个修复一些 windows 问题的 netbeans 插件。

      更新:我现在知道了,Enclojure ROCKS! :D

      【讨论】:

        【解决方案6】:

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

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

        Chris Granger 深受 Bret 的想法的启发,因此他迅速组建了一个 proof-of-concept for a new Clojure IDE,他称之为 Light Table。该项目获得了$300k of funding through Kickstarter,并且可以通过项目游乐场获得 IDE 的早期版本。如果您的系统上安装了 Java 和 Chrome,安装就像一次下载并单击一样简单。

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

        【讨论】:

          【解决方案7】:

          过去两个月我一直在试验 Clojure,在我的 学习过程 我使用了几个应用程序。

          所以,我制作了一个包,并希望它与大家分享 想学Clojure。 现有的 Clojure Box 有什么问题?好吧……什么都没有; 但如果你和我一样想避免学习的复杂性 新 ide 中的新编程语言(对我来说),比如 emacs,你可能是 发现这个包很有用。

          您有一个自定义版本的 scite,一个名为 WinCommand 与 Clojure repl 和 JSwat 一起工作更舒适 调试你的代码。

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

          试一试,让我知道您对此有何看法!

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

          【讨论】:

          • 现在我启动 JSwat 并且只发布编辑器...
          【解决方案8】:

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

          【讨论】:

            【解决方案9】:

            我尝试使用VimClojure,但发现它不受欢迎。我是一个 Vim 人,但我必须在尝试之前编译我的编辑器的想法绝对不是我想要的。作者说他不再关心 Windows 支持这一事实增加了我使用它的欲望。最重要的是,文档很差。

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

            【讨论】:

            • 我让它在没有任何编译的情况下在 Windows 上的 vanilla gvim 上工作。
            【解决方案10】:

            Clooj 适合学习。可能不是用于真正开发的实用 IDE(为此我会使用 Emacs),但它是无需复杂设置即可开始的完美方式。

            【讨论】:

              【解决方案11】:

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

              【讨论】:

                【解决方案12】:

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

                【讨论】:

                • 我将 Nightcode 用于小型应用程序。它对初学者非常有用。 sekao.net/nightcode
                • 最近,我一直在使用 Atom 和 proto-repl 包。真的很好,不能抱怨。
                猜你喜欢
                • 1970-01-01
                • 2010-09-20
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2012-09-29
                相关资源
                最近更新 更多