Ruby中的命令行单选按钮/选项
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ruby中的命令行单选按钮/选项相关的知识,希望对你有一定的参考价值。
我会想象代码看起来像这样
options = Hash.new()
options['Monolithic'] = 'Monolithic application'
options['Microservice'] = 'Microservice application'
options['Gateway'] = 'Microservice gateway'
puts 'Which *type* of application would you like to create?'
options.each do |key, option|
puts option
end
# interface here
答案
控制台窗口中的菜单可以使用多种宝石完成,最着名的是curses,tty-prompt和衍生物以及Highlight
如果你想要一个简单的图形菜单,请参阅我的答案here。
有关curses可以执行的操作的示例,请参阅here。 Here是更多的例子。
结果取决于所使用的操作系统和控制台。
以上是关于Ruby中的命令行单选按钮/选项的主要内容,如果未能解决你的问题,请参考以下文章