4个版本 (2个稳定版)

1.1.0 2022年6月18日
1.0.0 2022年1月20日
0.1.3 2020年10月18日
0.1.2 2020年10月18日

#574 in 命令行界面


用于 2 crate

MIT 许可证

22KB
405

terminal.rs

用于与终端交互的工具。


lib.rs:

用于与终端交互的工具。

此包最常用的用途是将字符串样式化以输出到终端。

use dinglebit_terminal::style;
fn main() {
    let s = style!("{}, {}!", "Hello", "world")
                .black()
                .underline()
                .to_string();
    assert_eq!(s, "\x1b[30;4mHello, world!\x1b[0m");
}

您可以应用前景和背景颜色以及各种属性,如粗体、斜体、下划线等。

无运行时依赖