5 个版本 (3 个重大更改)
| 0.4.1 | 2021 年 5 月 20 日 |
|---|---|
| 0.4.0 | 2020 年 5 月 15 日 |
| 0.3.0 | 2020 年 3 月 2 日 |
| 0.2.0 | 2019 年 7 月 1 日 |
| 0.1.0 | 2019 年 6 月 17 日 |
#2029 在 命令行工具 中
在 lok 中使用
12KB
302 行
bright

漂亮的终端颜色
安装
在您的 Cargo.toml 中添加以下内容
[dependencies]
bright = "*"
用法
use bright::*;
use std::io::{stdout, Write};
fn main() {
println!("{}", "Hello world".bold().red().bg_green());
// stdout
let ansi = Bright::new("Hello world").red().to_string();
stdout().write(ansi.as_bytes());
}
样式
修饰符
.加粗().半透明().斜体().下划线().慢闪烁().快闪烁().反转().隐藏().划掉()
颜色
.黑色().红色().绿色().黄色().蓝色().品红色().青色().白色().rgb(r,g,b)
背景颜色
.bg_black().bg_red().bg_green().bg_yellow().bg_blue().bg_magenta().bg_cyan().bg_white().bg_rgb(r,g,b)