#require #termion #scenes #apps #raw #multiple #mode

simple-terminal-app

一个用于创建需要原始模式和多个场景的终端应用的简单工具

5 个版本

0.1.1 2021年12月18日
0.1.0 2021年12月18日
0.0.4 2021年12月11日

#623 in 命令行界面

MIT 许可证

11KB
186

免责声明:这个crate目前处于非常早期的开发阶段,可能几乎无法用于其用例。

关于

此crate旨在减轻创建需要终端原始模式的简单控制台应用的痛苦。例如:游戏、文本编辑器等。

使用termion rust-crate。

版本

0.1.1

更新的crate。

0.1.0

几乎所有内容都发生了变化。现在场景有了update(...)方法,这些方法可以在用户输入独立调用,如果选择使用的话。大多数函数不再返回一个Result<>

0.0.4

修正了一些问题:使场景方法获得对自身的可变引用,现在在启动应用时屏幕会被初始化,但在更改场景时不再自动进行。

0.0.3

现在只重新导出termion的部分,一些重要的部分可能仍然缺失。读取stdin不再在单独的线程中进行,这样stdin就不会永远被锁定。重构了状态以简化使用。暂时从场景中移除了辅助模块。

0.0.2

现在在包中包含termion,因为它目前是必需的。

0.0.1

初始发布

依赖项

~170KB