flutter_logger
简单、美观且强大的 Flutter 日志记录器,它具有日志级别、文件名和行号,并且可以自定义日志级别的颜色,它受到 logger 的启发
下载
flutter_easylogger: ^{LAST_VERSION}
用法
Logger.d("hello");
输出

选项
无标签
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");

Json 支持(输出将在调试级别)
Logger.json(json);
高级
Logger.levelVerbose = 247;
Logger.levelDebug = 26;
Logger.levelInfo = 28;
Logger.levelWarn = 3;
Logger.levelError = 9;
您可以更改级别的颜色,并且值在 0-255 范围内。请参阅下图了解详细信息

笔记
在生产环境中关闭日志记录
Logger.enable = false;