#color #cli-color #cli #ansi #terminal #no-std

no-std concolor-clap

用于控制控制台颜色的Clap混合

15个版本

0.1.0 2023年3月8日
0.0.13 2022年11月24日
0.0.10 2022年3月23日
0.0.7 2021年12月31日
0.0.6 2021年10月6日

#15 in #cli-color

Download history • Rust 包仓库 243/week @ 2024-03-14 • Rust 包仓库 379/week @ 2024-03-21 • Rust 包仓库 679/week @ 2024-03-28 • Rust 包仓库 599/week @ 2024-04-04 • Rust 包仓库 355/week @ 2024-04-11 • Rust 包仓库 423/week @ 2024-04-18 • Rust 包仓库 632/week @ 2024-04-25 • Rust 包仓库 269/week @ 2024-05-02 • Rust 包仓库 164/week @ 2024-05-09 • Rust 包仓库 142/week @ 2024-05-16 • Rust 包仓库 443/week @ 2024-05-23 • Rust 包仓库 445/week @ 2024-05-30 • Rust 包仓库 838/week @ 2024-06-06 • Rust 包仓库 491/week @ 2024-06-13 • Rust 包仓库 262/week @ 2024-06-20 • Rust 包仓库 466/week @ 2024-06-27 • Rust 包仓库

2,072每月下载量
用于 10 crates

MIT/Apache

26KB
366

concolor-clap

用于与clap一起使用的便捷助手

Documentation License Crates Status

贡献

许可协议

双许可协议,受MITApache 2.0协议保护


lib.rs:

将clap参数混合以进行彩色输出选择

示例

// ...
#[derive(Debug, clap::Parser)]
#[clap(color = concolor_clap::color_choice())]
struct Cli {
    #[command(flatten)]
    color: concolor_clap::Color,
}

功能

  • auto (默认): 自动检测颜色支持

依赖项

~1.2–9.5MB
~78K SLoC