optparse-simple:简约的 Ruby 选项解析器(基于 OptionParser API)

时间:2024-07-03 21:04:23
【文件属性】:

文件名称:optparse-simple:简约的 Ruby 选项解析器(基于 OptionParser API)

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-03 21:04:23

Ruby

optparse-简单 OptionParser 的部分预实现,特别是实际解析部分: opts = OptionParser.new do |opts| opts.on('-f', '--foo'){ ... } end opts.parse! args 我真的很喜欢 optparse 但是: 我不关心分隔符/横幅/等,我使用其他宝石/库来处理这些东西 optparse 是一个要扩展的 PITA,源代码长达1,791行! 这是 optparse 实际解析的部分的重新实现。 这并不是要成为创建 CLI 应用程序的完整框架。 已经有很多很棒的工具了。 不幸的是,他们中的许多人自己重新实现了 OptionParser,因为那里没有(我知道的)库只负责解析部分。 我们的库需要更加 UNIX-y! “编写只做一件事并把它做好的程序。” 安装 sudo gem install r


【文件预览】:
optparse-simple-master
----.gitignore(15B)
----optparse-simple.gemspec(1KB)
----spec()
--------spec.opts(40B)
--------option_spec.rb(3KB)
--------optparse_simple_spec.rb(5KB)
--------spec_helper.rb(59B)
----README.rdoc(1KB)
----lib()
--------optparse-simple.rb(5KB)
----VERSION.yml(35B)
----Rakefile(2KB)

网友评论