【发布时间】:2008-12-01 20:52:23
【问题描述】:
最好的 Java 打印库是什么?我的意思是一个用于打印带有缩进、中断提示等的格式化输出的库,不是一个用于美化/重新格式化 Java 代码本身的库。理想情况下,图书馆会与System.out.println 和朋友“玩得开心”。
要了解我在寻找什么,请参阅 OCaml 的 Format module,尤其是 Format.fprintf。
[更新] 我不是在寻找控制台窗口库。漂亮的打印库允许您定义用于格式化任意值的方法,以便保留缩进并在合理的位置选择换行符。此类库存在于 Haskell、Standard ML、OCaml、F# 和 Scheme。 XTC library 在xtc.tree.Printer 中提供了一些这样的功能,但它不像其他语言的库那样灵活。
【问题讨论】:
标签: java io pretty-print