拍手 crate 实现了-h
选项的内置行为,但似乎对-?
却没有做到这一点。有没有办法告诉它这样做?
最佳答案
从Clap 2.29.0开始,没有内置的方法可以为同一选项添加多个短名称。
App::help_short
使您可以覆盖默认的-h
选项以获得帮助,但是尽管该函数接受字符串it only cares about the first character (after stripping leading dashes)。 Arg::short
执行the same。
您可以将-?
选项定义为一个单独的选项,并通过调用 App::print_help
自己进行处理。尽管您可以使用hide选项,但这将具有在帮助文本中分别显示-?
的效果。
关于rust - 有办法拍手吗?和-h一样?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47746869/