8个版本 (5个重大更新)
0.6.1 | 2023年7月17日 |
---|---|
0.6.0 | 2023年7月13日 |
0.5.0 | 2020年12月31日 |
0.4.0 | 2020年11月27日 |
0.1.1 | 2020年8月27日 |
#336 in 调试
每月52次下载
27KB
203 行
yall:另一个小型日志记录器
为log
crate提供的简单轻量级后端。
- 记录到stderr
- 简单的标准终端颜色,没有与终端主题冲突的RGB或256色主题
- 信息级别消息是不格式化的,没有颜色或前缀
- 错误/警告/调试/跟踪消息分别为红色/黄色/青色/蓝色
- 调试和跟踪级别显示文件名和行号。
- 最小依赖
- 通过代码配置,而不是环境变量
样式示例
在Solarized Dark终端主题上的标准ANSI颜色。
许可证
版权所有 2020 Allen Wild
双许可,MIT或Apache 2.0。有关详细信息,请参阅LICENSE-MIT和LICENSE-APACHE文件。
lib.rs
:
yall:另一个小型日志记录器
为log
crate提供的简单轻量级后端。
- 记录到stderr
- 简单的标准终端颜色,没有与终端主题冲突的RGB或256色主题
- 默认情况下,颜色会根据stderr是否为tty自动检测,但可以通过
Logger::color
方法强制开启或关闭。 - 信息级别消息是不格式化的,没有颜色或前缀
- 错误/警告/调试/跟踪消息分别为红色/黄色/青色/蓝色
- 调试和跟踪级别显示文件名和行号。
- 最小依赖
- 通过代码配置,而不是环境变量
依赖
~0.1–8MB
~44K SLoC