私のプロジェクトで emacs と cider で Clojure を使用しようとしていますが、コードの実行中に例外が発生することがよくあります。例外が発生すると、cider はスタック トレースを提供してくれますが、多くの場合、問題の原因をすばやく特定するには不十分です。例外が発生したときに CIDER を REPL で初期化する方法を探しています。これにより、例外が発生した時点でローカルの値を調べたり、値の一部を変更してその時点から実行を続行したりできます。Clojure、Emacs、および Cider で可能ですか?
1 に答える
1
AFAIK, such feature is not available neither in CIDER nor in other IDEs (Cursive, LightTable).
The most you can do is to insert a breakpoint before erroneous form and, when debugger has popped up, inspect locals there.
于 2016-04-22T16:01:21.467 に答える