首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >emacs+swank+slime+clojure的工作流程很好吗?

emacs+swank+slime+clojure的工作流程很好吗?
EN

Stack Overflow用户
提问于 2010-06-14 05:12:20
回答 1查看 1.3K关注 0票数 11

我只是想知道在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,也许还可以添加一个快捷方式来完成这个重复的任务,但我希望听到一些建议,因为我不是唯一一个觉得这很乏味的人?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-14 05:28:49

clojure-test模式允许几乎即时的测试-编辑-测试:

  • C-c t:将在测试代码和实现代码之间切换
  • C-c C-,:运行测试并突出显示出现失败错误的行
  • C-c C-l :在编辑

后重新加载当前文件

要使其正常工作,您的测试必须遵循以下约定:

src/name/space/file_under.test.clj

中的测试用例

test/name/space/test/file_under.test.clj

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3033924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档