As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center提供指导。
已关闭8年。
我正在尝试学习Clojure。 ClojureBox似乎类似于LispBox-http://gigamonkeys.com/lispbox/,我之前已经使用过。
我正在寻找有关使用emacs的关于clojure的良好教程,因为它是通过clojurebox配置的。
这是我有的一些具体问题:
如何在emacs和 中创建新的clojure文件加载现有的clojure文件,以便REPL可以使用表单(值,函数) 什么是好的项目结构?如果我有多个文件,什么是进行 的最佳方法?编程Clojure http://pragprog.com/titles/shcloj/programming-clojure是否回答这些问题? 是否有比clojurebox更好的环境?我曾尝试对netbeans使用enclojure,但它目前已损坏(无法正确创建项目)。 Netbeans 6.7.1和enclojure 2009-08-25版本。
已关闭8年。
我正在尝试学习Clojure。 ClojureBox似乎类似于LispBox-http://gigamonkeys.com/lispbox/,我之前已经使用过。
我正在寻找有关使用emacs的关于clojure的良好教程,因为它是通过clojurebox配置的。
这是我有的一些具体问题:
最佳答案
我可以对此提供部分答案。我希望自己可以使用ClojureBox更好地运行。我通常对emacs熟悉,但对ClojureBox提供的SLIME却不熟悉。如果您对emacs本身不满意,建议您首先使用它自己的教程来掌握它。
使用标准emacs文件创建“C-x C-f”打开一个新文件。选择扩展名为“.clj”的文件名,它将被自动检测为clojure文件。
使用加载文件命令(C-c C-l),请注意,您必须首先保存文件(C-x C-s)。现在,REPL将可以使用它。
另外,也可以仅尝试一段代码,突出显示包含该代码的区域,并使用(C-c C-r)通过SLIME(正在运行clojure REPL)评估区域。
不是我知道的。它实际上并不涉及开发环境。
有关在ClojureBox中使用书籍代码的帮助,请参见此线程-http://groups.google.com/group/clojure/browse_thread/thread/b52ca7becceca16a
也可以尝试一般的Clojure Google组。
10-08 12:45