EasyDebug v0.0.4 重磅更新:原生 Http 支持 + 全新日志控制台

EasyDebug v0.0.4 重磅更新:原生 Http 支持 + 全新日志控制台 🐞

EasyDebug0.0.1-3 原文地址

大家好!EasyDebug 刚刚发布了 v0.0.4 版本。这就来和大家同步一下这次的重大更新内容!🚀

这次更新主要解决了两个痛点:

  1. 除了 Dio,很多同学还在用原生的 http 库,以前没法抓包。
  2. 除了看网络请求,我们经常还想看 print 的普通日志,以前得连电脑看控制台。

现在,这些问题都解决啦!✨


🌟 1. 新增:普通日志 (General Logs) 控制台

在这个版本中,我加入了一个全新的 "Logs" 面板。 它不仅可以显示网络请求,还能自动捕获你项目中的 debugPrintEasyDebug.log 输出。

核心特性:

  • 自动拦截 :只要初始化了插件,标准的 debugPrint 会被自动捕获。
  • 智能着色 :自动识别日志中的 Error, Warning 等关键词,并用 红/橙/蓝 高亮显示,像在 IDE 里一样清晰。
  • 一键复制:点击任意一条日志即可复制内容,方便分享报错信息。

🌐 2. 新增:原生 http 库支持

以前 EasyDebug 只支持 Dio,现在如果您使用 http package,也能享受抓包功能了! 我们提供了一个

EasyDebugHttpClient 包装器,使用非常简单:

dart 复制代码
import 'package:http/http.dart' as http;
import 'package:easy_debug/easy_debug.dart';
// 1. 包装您的 Client
final client = EasyDebugHttpClient(http.Client());
// 2. 像往常一样发起请求
final response = await client.get(Uri.parse('https://example.com'));

这就完事了!请求会自动出现在 EasyDebug 的 Network 列表中。✅


🎨 3. 界面交互大升级

为了容纳更多功能,我对 UI 进行了重构:

  • Tab 导航 :顶部新增了 [Network], [Logs], [Settings] 三个 Tab,切换更加丝滑。
  • 斑马纹列表:日志列表加入了斑马纹背景,长列表阅读更舒适。

📦 如何升级?

在您的

pubspec.yaml 中升级版本:

yaml 复制代码
dependencies:
  easy_debug: ^0.0.4

欢迎大家更新体验!如果有 Bug 或建议,依然欢迎在评论区或 GitHub 提 Issue 哦!

GitHub

Pub

Author

Created by JasonBoolean.

相关推荐
加农炮手Jinx6 分钟前
Flutter 组件 conventional 适配鸿蒙 HarmonyOS 实战:约定式提交标准,构建自动化版本治理与 CI/CD 质量治理架构
flutter·harmonyos·鸿蒙·openharmony
王码码20357 分钟前
Flutter 三方库 appstream 的鸿蒙化适配指南 - 驾驭 Linux 生态元数据规范,打造高性能、标准化、国际化的 OpenHarmony 桌面应用商店分发基石
flutter·harmonyos·鸿蒙·openharmony
见山是山-见水是水14 分钟前
Flutter 框架跨平台鸿蒙开发 - AR植物养护助手
flutter·华为·ar·harmonyos
autumn20051 小时前
Flutter 框架跨平台鸿蒙开发 - 历史人物对话
服务器·flutter·华为·harmonyos
autumn20051 小时前
Flutter 框架跨平台鸿蒙开发 - 社区闲置循环
flutter·华为·harmonyos
浮芷.3 小时前
Flutter 框架跨平台鸿蒙开发 - 家庭健康监测云应用
科技·flutter·华为·harmonyos·鸿蒙
世人万千丶3 小时前
Flutter 框架跨平台鸿蒙开发 - 宠物语言翻译器应用
学习·flutter·华为·开源·harmonyos·鸿蒙
见山是山-见水是水3 小时前
Flutter 框架跨平台鸿蒙开发 - NPC模拟器
flutter·华为·harmonyos
提子拌饭1333 小时前
番茄时间管理:鸿蒙Flutter 实现的高效时间管理工具
android·flutter·华为·架构·开源·harmonyos·鸿蒙
浮芷.4 小时前
Flutter 框架跨平台鸿蒙开发 - 科技预言应用
科技·flutter·华为·harmonyos