这是trollop的一个输出示例,它是ruby选项解析gem
第0.0.1a版

Options:
      --input, -i <s>:   Input file location (required)
     --output, -o <s>:   Output file destination (required)
      --cores, -c <i>:   Number of cores (default: 4)
  --threshold, -t <f>:   Threshold (default: 1.0)
        --version, -v:   Print version and exit
           --help, -h:   Show this message

它是可用的最佳选择解析器,因为它非常小和整洁,但我真的不喜欢帮助消息的中心对齐方式。我以前从未在我使用过的程序中见过这种输出,我更希望它将选项左对齐,然后在第二列中将说明左对齐有可能做到这一点吗?
干杯
编辑:
在最新版本的trollop中,这是一个左对齐的格式太棒了虽然我很快就习惯了中间的理由。谢谢

最佳答案

不。Trollop现在是2.0.0版,帮助格式仍然硬编码在代码中如果您想增加输出格式,可以修改trollop.rb

关于ruby - 以Ruby gem Trollop输出,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14479716/

10-13 08:00