easyoptions:Ruby和Bash的简单选项解析 源码
EasyOptions EasyOptions允许您只为程序编写一次帮助文本,并使描述的选项从命令行自动解析为易于阅读的变量,而无需复杂的API 。 EasyOptions是在对现有的Bash和Ruby中的选项解析解决方案不满意之后开发的。 在构思时考虑了以下准则: 避免重复源代码文档,帮助文本和选项规范。 将选项值解析为易于阅读的变量。 使非选项参数在简单的单独数组上可用。 用法就像一行代码一样简单。 EasyOptions将在获取源代码后自动解析所有选项和参数。 您只需使用特殊的双哈希注释编写帮助文本,即可指定程序支持哪些选项。 此帮助文本还可以与源代码文档和选项规范同时使用。
文件列表
easyoptions-master.zip
(预估有个10文件)
easyoptions-master
easyoptions
1KB
LICENSE
2KB
ruby
.rubocop.yml
71B
example.rb
1KB
easyoptions.rb
10KB
easyoptions.gemspec
473B
CHANGELOG.md
248B
bash
暂无评论