3

我通过 cider 将 emacs 与 nREPL 一起使用,并且我有一套基于 clojure.test 的测试,我运行这些测试以查看我什么时候破坏了东西(这很多,因为我对 clojure 还很陌生。)我尝试了两种方法来运行这些测试——第一种是调用外部“lein test”命令,第二种是使用clojure-test——两种方法都可以,但都没有给出完全令人满意的结果。我想要的是能够“导航”测试结果,即单击故障和堆栈跟踪以找到故障源。

我已经对 clojure-stacktrace-mode 进行了一些研究,但是,虽然相当令人印象深刻,但这似乎只适用于在 nREPL 缓冲区中生成的堆栈跟踪。

所以我的问题是:有没有办法得到我想要的行为?或者也许是另一种获得等效功能的方法?我觉得所有部分都在那里,但是我将它们错误地组合在一起。

4

0 回答 0