2016-04-22 7 views
1

Я пытаюсь использовать Clojure с emacs и сидром для моего проекта, и часто исключения возникают при выполнении моего кода. Когда возникает исключение, сидр предоставляет мне трассировку стека, но часто этого недостаточно, чтобы быстро определить, что пошло не так. Я ищу способ сделать CIDER инициализацией REPL при возникновении исключения, что позволит мне изучить значения locals в точке возникновения исключения и, возможно, даже изменить некоторые из значений и продолжить выполнение с этой точки. Возможно ли это с Clojure, Emacs и Cider?Как запустить REPL в точке исключения в Cider

ответ

1

AFAIK, такая функция недоступна ни в CIDER, ни в других IDE (Cursive, LightTable).

Больше всего вы можете сделать, чтобы вставить breakpoint перед ошибочной формой, и, когда отладчик всплыл, осмотрите местных жителей там.

 Смежные вопросы

  • Нет связанных вопросов^_^