gpt4 book ai didi

stdout - 控制台输出格式

转载 作者:行者123 更新时间:2023-12-05 05:29:15 30 4
gpt4 key购买 nike

为了可读性和一致性,是否有格式化命令行应用程序控制台输出的约定?例如,您是否缩进子信息,何时打印空白行,如果有的话,您应该如何强调重要语句。

我发现输出会很快退化为困惑的模糊。我有兴趣了解其他人的做法。

更新:实际上,这是用于将调试状态吐出终端的嵌入式软件,但它非常像控制台应用程序,我想每个人都会更熟悉它。到目前为止谢谢。

最佳答案

我会区分两种程序:

您打印的信息是否可能被脚本使用(即它应该是可解析的)?然后定义一个非常严格的格式并只使用它(例如固定的字段分隔符)。

您是否打印不需要脚本解析的信息(或者是否已经存在替代的脚本可解析格式)?然后自然而然地写下:

我的建议:

  • 把它写成你想读的样子
  • 子信息缩进 2 或 4 个空格,绝对不能更多
  • 最多用一个空行分隔信息 block
  • 遵守 COLUMN 环境变量(如果适用于您的输出,还可能遵守 ROWS)。

关于stdout - 控制台输出格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/387070/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com