我正在寻找一个命令行参数解析器,例如来自http://www.sellsbrothers.com/tools/Genghis/的 "Command line parser"。
以下是我需要的功能:
- 自动生成用法说明
- 应该能够检查必需和可选参数
- 参数应支持带分隔符的IEnumerable
- 应支持标志参数
- 最好支持组合参数,如 "/fx" == "/f /x"
- 最好不要强制在参数后面加上空格,如 "/ftest.txt" == "/f test.txt"
附注: "Command line parser"非常好,我真的很喜欢它的设计,但没有文档,也没有新的更新,并且我无法弄清楚如何检查必需参数。