#logs #log-level #console #logging

cat-loggr

一个简单、轻量级的日志美化工具

3 个稳定版本

1.0.2 2022年10月19日
1.0.1 2022年10月5日
1.0.0 2022年10月1日

#519调试

MIT 许可证

27KB
423

Issues MIT License


cat-loggr-rs

一个简单、轻量级的日志美化工具,基于 cat-loggr
查看文档

· 报告错误 · 请求功能

目录
  1. 关于项目
  2. 用法
  3. 路线图
  4. 贡献
  5. 许可证
  6. 联系
  7. 致谢

关于项目

cat-loggr-rs Screen Shot

一个简单、轻量级的日志美化工具,基于 cat-loggr

(返回顶部)

用法

use cat_loggr::CatLoggr;

fn main() {
	let logger = CatLoggr::new(None);

	logger.log("This is a log", "info");
}

更多示例,请参考 文档

(返回顶部)

默认日志级别

  • 致命
  • 错误
  • 警告
  • 跟踪
  • 初始化
  • 信息
  • 详细
  • 调试

路线图

  • 功能兼容性
    • 自定义日志级别
    • 后钩子
    • 级别阈值
    • 前钩子
    • 参数钩子
    • 元信息
      • 颜色选项
  • 恐慌宏
  • 测试

请参阅 开放问题 以获取完整的功能列表(以及已知问题)。

(返回顶部)

贡献

贡献使得开源社区成为一个学习、灵感和创作的绝佳场所。您所做的任何贡献都将受到 高度赞赏

如果您有改进建议,请复制仓库并创建一个拉取请求。您也可以简单地创建一个带有“增强”标签的问题。别忘了给项目加星!再次感谢!

  1. 复制项目
  2. 创建您的功能分支 (git checkout -b feature/AmazingFeature)
  3. 提交您的更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 打开拉取请求

(返回顶部)

许可证

遵照MIT许可证发布。更多信息请参阅LICENSE

(返回顶部)

联系

项目链接:https://github.com/Sven65/cat-loggr-rs

(返回顶部)

致谢

(返回顶部)

依赖项

~1.5MB
~20K SLoC