【问题标题】:How to start a REPL at a point of exception in Cider如何在 Cider 的异常点启动 REPL
【发布时间】:2016-08-16 05:36:18
【问题描述】:

我正在尝试将 Clojure 与 emacs 和 cider 一起用于我的项目,并且在执行我的代码时经常发生异常。发生异常时,cider 会为我提供堆栈跟踪,但通常这不足以快速识别出问题所在。我正在寻找某种方法让 CIDER 在发生异常时初始化 REPL,这将允许我在发生异常时检查局部变量的值,甚至可能更改一些值并从该点继续执行。 Clojure、Emacs 和 Cider 有可能吗?

【问题讨论】:

    标签: emacs clojure cider nrepl


    【解决方案1】:

    AFAIK,这种功能在 CIDER 和其他 IDE(Cursive、LightTable)中均不可用。

    您最多可以在错误的表单前插入breakpoint,当调试器弹出时,检查那里的本地人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-29
      • 1970-01-01
      • 2015-03-21
      • 1970-01-01
      • 2015-01-14
      • 2013-12-04
      • 2013-06-26
      • 1970-01-01
      相关资源
      最近更新 更多