alog 1.0.0 copy "alog: ^1.0.0" to clipboard
alog: ^1.0.0 copied to clipboard

A flutter log tool for developing.

功能 #

像原生开发一样,输出打印调试所需的相关信息,便于开发调试!

  • 输出 内容
  • 输出 所在文件
  • 输出 所在行
  • 输出 所在列
  • 仅在非 Release 模式下输出打印内容

效果 #

使用 #

// 直接使用aALog
ALog("flutter_log demo");

// mode:打印模式(默认值为debug)
ALog("flutter_log demo", mode: ALogMode.error);

mode 枚举如下:

enum ALogMode {
  debug,    // 💚 DEBUG
  warning,  // 💛 WARNING
  info,     // 💙 INFO
  error,    // ❤️ ERROR
}

其它说明 #

源码中使用的 Chain 需要导包 import 'package:stack_trace/stack_trace.dart';

这个 stack_traceFlutter 下自动集成,而纯 Dart 下没有,如果想在纯 Dart 下使用该功能,只需要如下添加依赖即可。

dependencies:
  stack_trace: ^1.10.0

相关文章 #

Flutter - 打印好用的Debug日志 -- 【个人博客】 【掘金】 【全栈行动】

Author #

2
likes
135
points
25
downloads

Publisher

verified publisherfullstackaction.com

Weekly Downloads

A flutter log tool for developing.

Repository (GitHub)

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

flutter, stack_trace

More

Packages that depend on alog