什么是Java最好的漂亮打印库?我的意思是一个用于打印带缩进,中断提示等格式化输出的库,而不是用于美化/重新格式化Java代码本身的库.理想情况下,图书馆会System.out.println
与朋友"玩得很开心" .
有关我正在寻找的内容的概念,请参阅OCaml的Format模块,尤其是Format.fprintf.
[更新]我不是在寻找控制台窗口库.漂亮的打印库允许您定义格式化任意值的方法,以便保留缩进并在合理的位置选择换行符.这些库存在于Haskell,Standard ML,OCaml,F#和Scheme中.该XTC库提供了一些此功能的xtc.tree.Printer
,但它并不像在其他语言库一样灵活.