Scala 如何显示emacs的回溯跟踪?
我遇到一个错误:Scala 如何显示emacs的回溯跟踪?,scala,emacs,emacs-prelude,Scala,Emacs,Emacs Prelude,我遇到一个错误: scala-block-indentation: Wrong type argument: number-or-marker-p, nil 每当我在scala模式下单击缩进选项卡时 我不知道代码哪里出错了,但我想修复它。但是,我只能在*消息*缓冲区中看到此错误,没有详细信息。我试图在回溯中看到这个错误,但不知道怎么做。我尝试(1)-debug init为scala块缩进启动emacs(2)debug-on-entry命令,但两者都不起作用 有人知道如何为这个函数启用回溯/调试
scala-block-indentation: Wrong type argument: number-or-marker-p, nil
每当我在scala模式下单击缩进选项卡时
我不知道代码哪里出错了,但我想修复它。但是,我只能在*消息*
缓冲区中看到此错误,没有详细信息。我试图在回溯中看到这个错误,但不知道怎么做。我尝试(1)-debug init
为scala块缩进启动emacs(2)debug-on-entry
命令,但两者都不起作用
有人知道如何为这个函数启用回溯/调试器吗?我没有在emacs下使用scala来告诉你这是否对你有帮助。但是,请在.emacs
中尝试(setq debug on error t)
,或者简单地执行M-:(setq debug on error t)
仅尝试当前emacs会话。M-x toggle debug on error
在交互式情况下更方便。