4 个稳定版本
1.2.1 | 2024年5月24日 |
---|---|
1.2.0 | 2023年6月24日 |
1.1.0 | 2022年10月19日 |
1.0.0 | 2022年10月18日 |
869 在 命令行工具 中
41 每月下载量
24KB
574 代码行
ansi-style
终端中字符串的 ANSI 转义码
将 ansi-style 添加为依赖项
[dependencies]
ansi-style = "1.2.1"
用法
use ansi_style::{Color, Style};
fn main() {
// You can either color the text directly with the Color enumeration
println!(
"{}Cyan colored \"Hello World!\"{}",
Color::Cyan.open(),
Color::Cyan.close()
);
// or you can use the builder function from within the Style stuct
// to create a style that can be used for more than one instance of
// a string and you wouldn't need to have an open and close function
// prepended and appended to every text you type like the above example
let style = Style::builder().red().strikethrough().build();
println!(
"{}",
style.stylize("Hello World in red with strikethrough")
)
}