10 个版本

0.2.0 2021 年 6 月 15 日
0.1.9 2021 年 6 月 14 日
0.1.8 2021 年 5 月 28 日

命令行界面 中排名第 689

每月下载量 21

MIT 许可证 MIT

150KB
762

Coloriz

Crates.io API Crates.io

Coloriz 是一个用于着色终端输出的库。它支持真彩色和渐变。

您可以轻松地使您的终端变得五彩斑斓!

用法

将以下内容添加到您的 Cargo.toml 中

[dependencies]
coloriz = "0.2.0"

示例

use coloriz::{Colorize, Color};

fn main() {
    let text = "Hello, world!";

    println!("{}{}", text.bg(Color::BrightRed), text.fg(Color::Red));
    println!("{}{}", text.fg(Color::Green), text.bg(Color::Green));
    println!("{}{}", text.bg(Color::BrightYellow), text.fg(Color::Yellow));
    println!("{}{}", text.fg(Color::BrightBlue), text.bg(Color::Blue));
    println!("{}{}", text.bg(Color::BrightMagenta), text.fg(Color::Magenta));
    println!("{}{}", text.fg(Color::BrightCyan), text.bg(Color::Cyan));
}

更多示例

待办事项

  • 文档
  • 更多测试
  • 支持样式

贡献

欢迎贡献!请随意提交问题和 PR。

📃 许可证

MIT 许可证

版权所有 (c) 2021 navier

依赖项