gpt4 book ai didi

clojure - 如何在 SLIME 中捕获代理的标准输出/日志输出?

转载 作者:行者123 更新时间:2023-12-04 15:15:24 24 4
gpt4 key购买 nike

我向代理发送了一个任务,但看不到我放入函数中的任何打印语句的输出。如何跟踪代理上的代码执行情况?

编辑:结果我确实在控制台中获得了输出,但在 SLIME 中没有。现在的问题是,如何在 SLIME 中查看输出?

最佳答案

关键是从 emacs 启动 swank 作为低级 lisp 进程,而不是从 shell 调用 lein swank。一种方法是使用 elein (命令是 M-x elein-swank )。然后,您可以检查下级 lisp 缓冲区(在使用 elein 的示例中称为 *elein-swank*)中的输出,或者执行 slime-redirect-inferior-output并在 repl 中内联输出。 Clojure.contrib.logging 是发送日志输出的有用工具。

关于clojure - 如何在 SLIME 中捕获代理的标准输出/日志输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5132225/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com