3 个不稳定版本
使用旧的 Rust 2015
0.2.0 | 2016年8月25日 |
---|---|
0.1.1 | 2016年3月22日 |
0.1.0 | 2016年3月22日 |
#46 in #开发
用于 rpgcmds
31KB
452 行
工具库
构建状态 | |
---|---|
Travis | |
AppVeyor |
工具库是一个用于在 Rust 中开发命令行应用程序的工具箱,受 Ruby 的 TTY 库(http://peter-murach.github.io/tty/)的启发,旨在尽可能达到 TTY 大多数功能的兼容性,并拥有一个广泛而详尽的测试套件。
工具库旨在支持 Linux、BSD、macOS(原名 OS X)和 Windows。然而,在开发初期,工具库可能仅在 Linux 上完全工作。
稳定文档可以在此访问 这里。
功能
已实现的功能将以勾号(✔)标记,未实现的功能将以叉号(✗)标记。
- 终端输出着色。✔
- 终端输出分页。✗
- 终端 ASCII 和 Unicode 表。✗
- 系统检测实用工具。✗
- 命令检测实用工具。✗
- 文本操作(换行和截断)。✗
- 终端进度条。✗
- 终端旋转器。✗
- 用户输入提示。✗
- Windows 支持。✗
有关这些功能的跟踪问题可以在 这里 找到,可能更更新。
安装
将以下内容添加到您的 Cargo.toml
依赖项部分
[dependencies]
tutil = "^0.1.0"
依赖项
~98KB