我只是想知道在clojure+swank+slime中使用emacs环境的好的工作流程的意见。我经常发现自己在做非常重复的按键命令,并且想知道是否有明显更好的方法。
我包含了swank with lein,并使用shell中的lein swank开始了我的项目。然后我连接emacs并执行正确的use命令,这样我就可以开始使用(run-test )了。然后我做一些编码,然后想要测试。
要运行测试,我需要将emacs中的buffer更改为swank-repl C-x o,然后需要转到提示符M->,然后重复命令M-p,然后输入,可能有一个异常,然后返回到代码缓冲区,再次使用所有emacs命令。我发现这有点重复。
我猜解决方案是开始修改emacs,也许还可以添加一个快捷方式来完成这个重复的任务,但我希望听到一些建议,因为我不是唯一一个觉得这很乏味的人?
发布于 2010-06-14 05:28:49
clojure-test模式允许几乎即时的测试-编辑-测试:
后重新加载当前文件
要使其正常工作,您的测试必须遵循以下约定:
src/name/space/file_under.test.clj
中的测试用例
test/name/space/test/file_under.test.clj
https://stackoverflow.com/questions/3033924
复制相似问题