6 个稳定版本
1.0.5 | 2024 年 7 月 25 日 |
---|---|
1.0.4 | 2024 年 5 月 2 日 |
1.0.3 | 2023 年 9 月 28 日 |
1.0.2 | 2023 年 8 月 23 日 |
1.0.0 | 2023 年 4 月 13 日 |
#962 在 命令行界面
每月 20,678 次下载
用于 11 crates
18KB
126 代码行
colorchoice-clap
与
clap
一起工作的便利助手,用于覆盖控制台颜色
贡献
许可证
双重许可,许可 MIT 或 Apache 2.0
lib.rs
:
将 clap 参数混合以进行彩色输出选择
示例
要使整个程序中的 --color
,只需 flatten
Color
并使用它来配置您的格式化程序
use clap::Parser;
use owo_colors::OwoColorize as _;
/// Le CLI
#[derive(Debug, Parser)]
struct Cli {
#[command(flatten)]
color: colorchoice_clap::Color,
}
let cli = Cli::parse();
cli.color.write_global();
anstream::println!("Hello, {}!", "world".red());
依赖关系
~1.3–1.9MB
~36K SLoC