什么';使用短Clojure程序进行编辑-运行-重复是一个方便的环境?
我一直在破解4clojure.com的习题集,玩得很开心。我已经做了几十道基础和简单的问题 然而,我对这项工作的“开发”环境还有待改进。基本上,我写的是一行,或者在LeiningenRepl中,或者在Sublime文本中为Clojure写的“SublimeREPL” 我希望能够在工作时打开这些一行代码(到目前为止,很少有解决方案需要比我看到的几行代码更长,但至少对我的新手来说,有一行代码非常简洁) 正如我在标题中所暗示的那样,我想要的工作流程是,每个解决方案都有一个单独的文件,并且能够迭代地对其进行破解、保存、运行并查看输出什么';使用短Clojure程序进行编辑-运行-重复是一个方便的环境?,clojure,ide,editor,Clojure,Ide,Editor,我一直在破解4clojure.com的习题集,玩得很开心。我已经做了几十道基础和简单的问题 然而,我对这项工作的“开发”环境还有待改进。基本上,我写的是一行,或者在LeiningenRepl中,或者在Sublime文本中为Clojure写的“SublimeREPL” 我希望能够在工作时打开这些一行代码(到目前为止,很少有解决方案需要比我看到的几行代码更长,但至少对我的新手来说,有一行代码非常简洁) 正如我在标题中所暗示的那样,我想要的工作流程是,每个解决方案都有一个单独的文件,并且能够迭代地对其
我在OSX和Ubuntu上;我的主编辑器是Sublime Text,但我也使用Emacs。也许是苹果酒?Emacs,正如Charles所建议的,配置或Emacs前奏(或)。 打开一个文件,黑客攻击,然后运行
- Ctrl-cAlt-j通过苹果酒启动clojure repl(nrepl的替代品)
- Ctrl-cC-k以加载文件
- Ctrl-cAlt-n将repl放入该命名空间中
- 然后离开
如果你正在安装Emacs Live,你最好使用泛音并制作一些“音乐”我建议从Emacs Live或Emacs Prelude开始,这两个版本都已经集成了苹果酒和大量其他功能。Light Table可能也值得一试,至少在您仍在处理较小的代码段而不是大型程序时。@CharlesDuffy-我确实尝试过Emacs Live(但记不起名称,所以我没有在上面提到它)。我喜欢这个承诺,但我的第一反应是,它把我相当沉稳的Emacs设置变成了一个大家都能认识的、友好的庞然大物。我将查看Emacs Prelude。我使用它作为通往Leiningen和Emacs的门户。。。。除了夜代码不使用Emacs:(。