最好的 Java 漂亮打印库? [关闭]

2023-11-23

Java 最好的漂亮打印库是什么?我的意思是一个用于打印带有缩进、中断提示等格式化输出的库,not用于美化/重新格式化 Java 代码本身的库。理想情况下,图书馆会与System.out.println和朋友。

有关我正在寻找的内容的想法,请参阅 OCaml 的格式模块, 特别格式.fprintf.

[更新] 我不是在寻找控制台窗口库。漂亮的打印库允许您定义格式化任意值的方法,以便保留缩进并在合理的位置选择换行符。此类库的存在是为了Haskell, 标准机器学习, OCaml, F#, and Scheme. The XTC库提供了一些这样的功能xtc.tree.Printer,但它不像其他语言的库那么灵活。


Is it jpplib?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

最好的 Java 漂亮打印库? [关闭] 的相关文章

随机推荐

  • 在Maven中通过Ant FTP任务上传文件

    我正在尝试使用 Ant 任务上传文件 如果我直接使用 Ant 文件就会上传 但是如果我通过 Maven 调用 ant 任务 使用maven antrun plugin 我收到以下错误 发生 Ant BuildException 执行此行时发
  • node console.log() 一行输出数组

    我使用节点v10 6 0 这是我的代码 console log a 1 b 2 a 1 b 2 a 1 b 2 console log a 1 b 2 a 1 b 2 a 1 b 2 a 1 b 2 a 1 b 2 a 1 b 2 a 1
  • 如何设计存储多种语言文本的数据库模式?

    我们有一个 PostgreSQL 数据库 我们有几个表需要以多种语言保存某些数据 幸运的是 可能的语言列表是在系统范围内定义的 例如 让我们从以下开始 create table blah id serial foo text bar tex
  • 如何使用 Azure PowerShell 读取和设置 DevOps Pipeline 变量?

    我有一个 Azure Pipeline 设置 其中定义了 MyVariable 变量 如何编写 Azure PowerShell 内联脚本来读取变量 并在处理后将其设置为值 Reading 变量作为环境变量公开 要读取变量 TestVar
  • MongoDB - 为什么我应该使用游标而不是 iterator_to_array (在 PHP 中)

    mongo 类的 PHP 文档说使用光标代替iterator to array是优越的 为什么 我将从中获得什么好处 灵活性 Using iterator to array 使您的驱动程序立即将所有结果加载到内存中 并且您很容易耗尽内存 对
  • 如何在 google 地图 api v3 地图中为鼠标光标设置自定义图像?

    我希望将鼠标悬停在页面上的 Google 地图组件上时有一个自定义光标 我希望能够以编程方式将光标更改为自定义图像 然后将其更改回默认光标 我相信这就是您在 地图 对象上设置默认光标的方式 map setOptions draggableC
  • FireFox 上的视频方向不正确

    我有视频的 html5 视频标签 在 chrome 上一切都很好 在 firefox 上横向视频的方向是错误的 即使尝试使用 video js 也没有改变 我读到这是一个问题 因为视频源自 iOS 所以有2个问题 1 我怎样才能克服这个问题
  • 舍邦线不工作

    不知道我的 shebang 线有什么问题 vic ubuntu Desktop test py No such file or directory vic ubuntu Desktop ls l rwxr xr x 1 vic vic 35
  • 将 Date 对象转换为 TimeWithZone

    我需要将 Date 对象转换为 TimeWithZone 对象 表示给定时区当天的开始时间 以下方法有效 但似乎太复杂 因为它需要我将日期转换为字符串 gt date Date parse 2010 02 17 gt Wed 17 Feb
  • 将右键菜单添加到 SWT 树中的树项

    如何向 SWT 树中的树项添加右键单击弹出菜单 每个树项都应该启用右键单击 只需使用tree setMenu Menu 就这样 public static void main String args Display display Disp
  • 从 TFS 2010 迁移到 TFS 2012

    我一直在网上搜索关于如何将 2010 年 tfs 集合迁移到新的 tfs 2012 服务器的干净解决方案 但没有成功 请有人协助我完成这些步骤或一个好的博客来实现这个过程 我们想要进行迁移而不是升级的原因是因为我们获得了新硬件 并且希望在升
  • 线程安全的均匀随机数生成器

    我有一些并行的 Fortran90 代码 其中每个线程都需要生成相同的随机数序列 我有一个随机数生成器 它似乎是线程不安全的 因为对于给定的种子 我完全无法在每次运行程序时重复相同的结果 我 几乎 浏览了整个网络 寻找一些线程安全 RNG
  • 带 svg 的 JavaFX 按钮

    我有这个 SVG M421 985 229 833L217 847 25 981c 7 235 7 238 16 94 13 374 29 121 18 416C176 541 2 522 165 407 0 155 318 0H36 54
  • 有没有办法摆脱 ASP.NET Web 部署项目中的 aspx 占位符文件?

    我正在使用一个网络部署项目为了预编译我的ASP NET 3 5 网络项目 它为 aspx 和 ascx 文件中的代码创建一个额外的 DLL 并且 对于每个 aspx 文件 都有一个占位符 aspx 文件 空 需要将其复制到服务器 我想简化部
  • 更新 DOM 与在 Angular 中重新渲染视图

    我正在关注https docs angularjs org guide scope 5 watch列表检测到name属性的变化并通知插值 进而更新 DOM 6 Angular 退出执行上下文 进而退出 keydown 事件以及 JavaSc
  • 为什么循环和 if 语句不需要括号

    我不明白为什么在这种情况下不需要括号 for int i 0 i lt 10 i if num i lt min min num i 为什么在这种情况下我需要括号 int num 10 min for int i 0 i lt 10 i c
  • CreateInstanceAndUnwrap 和域

    我有一个属性 我希望其实例位于其他域中 public ModuleLoader Loader get if loader null loader ModuleLoader myDomain CreateInstanceAndUnwrap t
  • Cloud ML Engine 中部署的重新训练的 inception_v3 模型始终输出相同的预测

    我遵循了代码实验室诗人的 TensorFlow使用 inception v3 进行迁移学习 它生成 retrained graph pb 和 retrained labels txt 文件 可用于在本地进行预测 运行标签图像 py 然后 我
  • 在 Flask-SQLAlchemy 模型上使用函数进行查询会出现 BaseQuery 对象不可调用错误

    我想查询两个日期之间的服务并对它们的价格求和 当我尝试使用时func sum with Services query I get TypeError BaseQuery object is not callable 如何使用 Flask S
  • 最好的 Java 漂亮打印库? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 Java 最好的漂亮打印库是什么 我的意思是一个用于打印带有缩进 中断提示等格式化输出的库 not用于美化 重新格式化 Java 代码本身的库 理想