flutter_logger

简单、美观且强大的 Flutter 日志记录器,它具有日志级别、文件名和行号,并且可以自定义日志级别的颜色,它受到 logger 的启发

下载

flutter_easylogger: ^{LAST_VERSION}

用法

Logger.d("hello");

输出

1625751834730

选项

无标签

Logger.v("hello world");
Logger.d("hello world");
Logger.i("hello world");
Logger.w("hello world");
Logger.e("hello world");
var json = "{\"name\":\"tom\",\"age\":\"18\"}";
Logger.json(json);

带有标签

Logger.d("hello",tag:"TAG");

tag

Json 支持(输出将在调试级别)

Logger.json(json);

高级

Logger.levelVerbose = 247;
Logger.levelDebug = 26;
Logger.levelInfo = 28;
Logger.levelWarn = 3;
Logger.levelError = 9;

您可以更改级别的颜色,并且值在 0-255 范围内。请参阅下图了解详细信息

colors

笔记

在生产环境中关闭日志记录

Logger.enable = false;

GitHub

https://github.com/niezhiyang/flutter_logger