【问题标题】:Lighttable truncating data displayLighttable 截断数据显示
【发布时间】:2013-07-20 17:48:54
【问题描述】:

我是 Clojure 和 Lighttable 的新手。我正在关注Casting SPELs in Clojure 教程。尽管 Lighttable 在为我显示所有这些动态数据方面做得很好(大多数让我悬停以查看全文),但它会截断房间/项目的描述。

Here's a snip 我正在查看的内容。描述显示在绿色文本中。第一个描述客厅,完全展示。但稍后,本教程介绍了用于打印更复杂描述的函数和宏,并且在描述路径时它们会截断,如此处所示。悬停不显示全文。

我没有找到很多关于 Lighttable 的文档,所以我不确定它为什么要这样做或如何更改它。这可能是我不理解的 Clojure 特定内容,但本教程使用常规 REPL 并显示一切都很好。

【问题讨论】:

标签: clojure lighttable


【解决方案1】:

在当前版本的光表(0.4)中,您可以通过打印到控制台来查看未截断的值(从命令栏中选择Console: Toggle bottom consoleConsole: Open the console in a tab)。

使用 (println "a string") 或 Clojure 的地图和其他数据结构的漂亮打印功能打印到控制台:

 (use 'clojure.pprint)
 (pprint {:description "pretend this is a complex map that would normally be truncated"})

【讨论】:

    猜你喜欢
    • 2021-11-04
    • 2011-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-26
    • 2017-03-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多