加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

有没有一个用于Ruby的命令行框架?

发布时间:2020-12-16 22:29:58 所属栏目:百科 来源:网络整理
导读:所以,有web框架,有GUI框架,我只是想知道是否有一个控制台/命令行框架的 ruby? 具体来说,我想能够: 有一个特定的视图,我可以选择不同的输入段.和网页上的表单完全一样. 我想通常的控制台快捷键工作(ctr-k,ctr-a,ctr-e等) 如果光标位于某个输入位置,有时我希
所以,有web框架,有GUI框架,我只是想知道是否有一个控制台/命令行框架的 ruby?

具体来说,我想能够:

>有一个特定的视图,我可以选择不同的输入段.和网页上的表单完全一样.
>我想通常的控制台快捷键工作(ctr-k,ctr-a,ctr-e等)
>如果光标位于某个输入位置,有时我希望它能够响应单个按键事件,而不是输入文本,然后按Enter键.

不一定是一个统一的框架.但是我注意到在Ruby中编写控制台应用程序似乎有点麻烦.有没有任何工具使这更容易?

解决方法

从你的问题来看,这听起来像是寻找基于诅咒的框架.但是,如果你不是,这里有一些控制台/ irb相关的宝石,我写的可能是有用的:

> hirb – 用于将类与视图相关联的视图框架
> bond – 自定义readline完成变得容易
> boson – 控制台命令框架

现在回答你的问题:

>虽然我不知道该怎么做,this nice curses app的源代码可以读取.> require’readline’给你这些键绑定>要求“高线”; answer = HighLine.new.ask(‘ask something’){| e | e.character = true}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读