Ale*_*x B 6 clojure slime swank
我将一个任务发送给代理,但是看不到我放入函数的任何打印语句的输出.如何在代理上跟踪代码执行?
编辑:原来我做在控制台中的输出,而不是在泥.现在的问题是,如何在SLIME中看到输出?
rpl*_*evy 5
关键是从 emacs 启动 swank 作为下级 lisp 进程,而不是从 shell 调用 lein swank。一种方法是使用elein(命令是M-x elein-swank)。*elein-swank*然后,您可以检查下级 lisp 缓冲区中的输出(在使用 elein 的示例中调用),或者执行slime-redirect-inferior-output并将输出内联到 repl 中。Clojure.contrib.logging 是发送日志输出的有用工具。
M-x elein-swank
*elein-swank*
slime-redirect-inferior-output
归档时间:
14 年,10 月 前
查看次数:
1005 次
最近记录: