7 个不稳定版本 (3 个破坏性更新)
0.4.1 | 2023年6月4日 |
---|---|
0.4.0 | 2023年6月3日 |
0.3.0 | 2023年6月3日 |
0.2.1 | 2023年6月3日 |
0.1.1 | 2023年6月3日 |
#2142 在 命令行工具
每月63次下载
在 rurlr 中使用
5KB
rustout
rustout
是一个针对 Rust 的最小日志包,支持向终端输出打印颜色。它依赖最少,为不同级别的日志消息提供易于使用的接口。
使用方法
cargo add rustout
或者,在您的 Cargo.toml
文件中将 rustout
添加为依赖项
rustout = "0.4.1"
初始化日志记录器
use rustout::init_logger;
fn main() {
init_logger()
// Your code here
}
然后在代码中使用类似这样的日志宏开始记录消息
use log::{error, warn, info, debug, trace};
error!("This is an error message");
warn!("This is a warning message");
info!("This is an info message");
debug!("This is a debug message");
trace!("This is a trace message");
构建并运行您的项目。日志消息将以彩色输出打印到终端。
自定义
您可以自定义日志级别过滤器和使用的颜色,只需修改初始化日志记录器的主函数中的代码。
依赖项
log
:Rust 的灵活日志框架。ansi_term
:用于在终端中着色和格式化文本输出的包。
依赖项
~120–325KB