14个版本

使用旧的Rust 2015

0.5.0 2023年5月18日
0.4.0 2020年1月29日
0.3.1 2019年8月16日
0.3.0 2018年12月6日
0.1.0 2016年12月29日

#18调试 中排名

Download history · Rust 包仓库 94661/week @ 2024-03-14 · Rust 包仓库 90741/week @ 2024-03-21 · Rust 包仓库 81488/week @ 2024-03-28 · Rust 包仓库 88015/week @ 2024-04-04 · Rust 包仓库 82960/week @ 2024-04-11 · Rust 包仓库 98615/week @ 2024-04-18 · Rust 包仓库 91746/week @ 2024-04-25 · Rust 包仓库 100943/week @ 2024-05-02 · Rust 包仓库 85111/week @ 2024-05-09 · Rust 包仓库 112294/week @ 2024-05-16 · Rust 包仓库 109182/week @ 2024-05-23 · Rust 包仓库 165295/week @ 2024-05-30 · Rust 包仓库 190082/week @ 2024-06-06 · Rust 包仓库 189042/week @ 2024-06-13 · Rust 包仓库 177434/week @ 2024-06-20 · Rust 包仓库 162555/week @ 2024-06-27 · Rust 包仓库

760,391 每月下载量
用于 1,153 个代码包(1,046个直接使用)

MIT/Apache

11KB
106

pretty-env-logger

Crates.io Docs MIT/APACHE-2.0 Travis CI

基于 env_logger 的简单日志记录器。它通过环境变量进行配置,并以美观的彩色输出写入标准错误。

example output

用法

将依赖项添加到你的 Cargo.toml

[dependencies]
log = "0.4"
pretty_env_logger = "0.4"

向你的应用程序添加一些用法

extern crate pretty_env_logger;
#[macro_use] extern crate log;

fn main() {
    pretty_env_logger::init();
    info!("such information");
    warn!("o_O");
    error!("much error");
}

然后使用设置环境变量的应用程序运行

RUST_LOG=trace cargo run

许可证

许可协议为以下之一

依赖项

~3–4.5MB
~71K SLoC