¿Cuál es la mejor biblioteca de impresión bonita para Java? Me refiero a una biblioteca para imprimir salida formateada con sangría, sugerencias de interrupción, etc., no una biblioteca para embellecer/volver a formatear el código Java en sí. Idealmente, la biblioteca "jugaría bien" con System.out.println
y amigos.¿La mejor biblioteca de impresión bonita para Java?
Para tener una idea de lo que estoy buscando, vea Format module de OCaml, particularmente Format.fprintf.
[ACTUALIZACIÓN] No estoy buscando una biblioteca de ventanas de consola. Una biblioteca de impresión bonita le permite definir métodos para formatear valores arbitrarios, de forma que se preserve la indentación y se elijan los saltos de línea en ubicaciones sensatas. Dichas bibliotecas existen para Haskell, Standard ML, OCaml, F# y Scheme. El XTC library proporciona parte de esta funcionalidad en xtc.tree.Printer
, pero no es tan flexible como las bibliotecas en otros idiomas.
No, no estoy desarrollando una aplicación de curses. Solo quiero un buen resultado formateado, por ejemplo, en los registros de depuración. No puedo encontrar ninguna clase apropiada en charva. –