在使用 MooseX::Getopt 的程序中包含“使用”文本的常用方法是什么?(即运行myprog --usage
应该打印类似“myprog:让一切都很棒”)
MooseX::Getopt 文档说:
“如果安装了 Getopt::Long::Descriptive 并且传递了以下任何命令行参数,程序将退出并显示使用信息。您可以通过将每个属性的文档选项添加到文档中来为每个选项添加描述。”
但我无法解析最后一句话。
Moose 属性可以采用文档选项:
has foo => (
...,
documentation => "The foo attribute foofles the program",
);