5 个不稳定版本
0.7.2 | 2023年7月6日 |
---|---|
0.7.1 | 2023年7月5日 |
0.7.0 | 2023年7月5日 |
0.6.0 | 2023年7月5日 |
0.5.0 | 2023年7月5日 |
#20 in #目标
17KB
Zolt
Zolt 是一个有偏见的 CLI 库,用于创建美观且用户友好的终端输出。它旨在为 Rust 生态系统提供类似于 Python 中 Rich 的工具。
请注意,该库仍在积极开发中。
lib.rs
:
这是一个有偏见的 CLI 库,用于创建美观且用户友好的终端输出。它旨在为 Rust 生态系统提供类似于 Python 中 Rich 的工具。
请注意,该库仍在积极开发中。
可用工具
启用/禁用颜色
此库中的大多数函数在打印到终端时都会以某种方式包含颜色。
在这些情况下,颜色将被自动禁用
NO_COLOR
环境变量已设置CLICOLOR
环境变量设置为0
std::io::Stdout
不是一个 TTY(即当被管道传输或在非交互式终端中时)
在以下情况下忽略上述情况
CLICOLOR
环境变量设置为除0
以外的任何值CLICOLOR_FORCE
环境变量已设置
CLI 着色也可以通过 show_color
函数手动开启和关闭。
依赖项
~0–9.5MB
~41K SLoC