#termcolor #color #console

ttycolor

使用 termcolor 的简单方法

4 个版本

0.1.3 2024年3月22日
0.1.2 2024年2月29日
0.1.1 2023年8月8日
0.1.0 2021年7月25日

#233命令行界面

Download history 18/week @ 2024-03-30 66/week @ 2024-04-13

每月 152 次下载

MIT 许可证

8KB
195 代码行

ttycolor

轻松使用 termcolor

用法

cargo.toml

[dependencies]
ttycolor = "0.1.0"    # easy way to use termcolor

main.rs

extern crate ttycolor;
use ttycolor::ColorTrait;

fn main() {
    let str = "Warning";

    println!("{}: xxxxxx", str.red());
    println!("{}: xxxxxx", str.fg(ttycolor::rgb(0, 255, 0)));
    println!("{}: xxxxxx", str.cyan().bold());
    println!("{}: xxxxxx", str.white().bg_magenta().bold().italic().underline());
    
    println!("{}: xxxxxx", String::from(str).red());
    println!("{}: {}", str.green(), format!("{:018p}", str).red());
}

预览

screenshot

依赖项

~0–7MB
~40K SLoC