Cmd的分析器是一个库,旨在实现一个命令行分析器,以纾缓带命令行的上下文中工作。
它支持的命令别名。 Cmd的分析器还支持显示参数的使用场景;
下面是一些主要特点的“CMD分析器”:
·A单一命令来解析所有的
神器出山:www.shenqi73.com选项;
·在一个位置定义所有选项设置行为;
·为参数的默认值;
·布尔标志的参数 - 例如/ BCD可作为单独的布尔参数解释(如果定义为单独的布尔选项),如果他们被指定为等;
·布尔参数可以有它的价值只能通过指定参数本身,如果没有设置不同的默认值设置为true。例如B吗?是一样的?B =真?
·支持多个分隔符:每个参数可以是分隔的吗???和它们的值吗???如果值中包含空格,它必须用吗??
·支持命令别名;
·支持命令组 - 选项设置可以包含多个组,每个参数要求或不为特定的一组;
·自定义类型转换器 - 除了参数的默认类型转换器,可以实现一个自定义的类型,这是公认的解析器使用一个自定义类型转换器;
·帮助系统有可能覆盖的内容,而且还可以调用指定???帮助吗?在命令行中的参数;
·可实现自定义的验证;
·支持显示参数的使用场景;
此版本中的新功能:
·验证,如果组内的混合参数(多);
·验证修复默认的组或多个活性基团。