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 调试

Download history 9/week @ 2024-03-09 1/week @ 2024-03-16 27/week @ 2024-03-30 74/week @ 2024-04-27

每月52次下载

MIT/Apache

27KB
203

yall:另一个小型日志记录器

Crates.io Docs.rs

log crate提供的简单轻量级后端。

  • 记录到stderr
  • 简单的标准终端颜色,没有与终端主题冲突的RGB或256色主题
  • 信息级别消息是不格式化的,没有颜色或前缀
  • 错误/警告/调试/跟踪消息分别为红色/黄色/青色/蓝色
  • 调试和跟踪级别显示文件名和行号。
  • 最小依赖
  • 通过代码配置,而不是环境变量

样式示例

在Solarized Dark终端主题上的标准ANSI颜色。

screenshot of examples/demo.rs

许可证

版权所有 2020 Allen Wild

双许可,MIT或Apache 2.0。有关详细信息,请参阅LICENSE-MITLICENSE-APACHE文件。


lib.rs:

yall:另一个小型日志记录器

log crate提供的简单轻量级后端。

  • 记录到stderr
  • 简单的标准终端颜色,没有与终端主题冲突的RGB或256色主题
  • 默认情况下,颜色会根据stderr是否为tty自动检测,但可以通过Logger::color方法强制开启或关闭。
  • 信息级别消息是不格式化的,没有颜色或前缀
  • 错误/警告/调试/跟踪消息分别为红色/黄色/青色/蓝色
  • 调试和跟踪级别显示文件名和行号。
  • 最小依赖
  • 通过代码配置,而不是环境变量

依赖

~0.1–8MB
~44K SLoC