#macro #interface #output #terminal #styled #command #termcolor

termcolor_output

通过宏将样式化输出传递给termcolor的接口库

4个版本 (1个稳定版)

1.0.1 2019年10月23日
1.0.0-rc.32019年10月20日
1.0.0-rc.22019年10月19日
1.0.0-rc.12019年10月18日

#1098 in Rust模式

Download history 612/week @ 2023-11-24 718/week @ 2023-12-01 763/week @ 2023-12-08 636/week @ 2023-12-15 323/week @ 2023-12-22 332/week @ 2023-12-29 753/week @ 2024-01-05 665/week @ 2024-01-12 512/week @ 2024-01-19 840/week @ 2024-01-26 1036/week @ 2024-02-02 930/week @ 2024-02-09 1080/week @ 2024-02-16 841/week @ 2024-02-23 920/week @ 2024-03-01 368/week @ 2024-03-08

3,355 每月下载量
用于 17 个crate(10个直接使用)

MIT 许可证

11KB
96

用于termcolor_output_impl过程宏的包装crate。

将此代码分成两个crate的原因很简单:我们希望使此功能在稳定版中可用。实际上,这个双crate系统仅仅是proc_macro_hack生成的代码的手动实现。

它是做什么的

termcolor crate是针对不同控制台API的跨平台实现,抽象化了Linux终端和Windows控制台。然而,它的API本身有些繁琐(尽管只是一点点),因为对于格式化密集的部分,我们必须在代码中添加显式的样式命令。此crate允许我们抽象这些事物,提供类似于标准write!宏的接口。

依赖项

~72–250KB