前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Bug 看你往哪里逃?我会让你无所遁形

Bug 看你往哪里逃?我会让你无所遁形

作者头像
非著名程序员
发布2018-07-30 11:03:48
3310
发布2018-07-30 11:03:48
举报
文章被收录于专栏:非著名程序员

编程中的 Bug ,Error 等各种报错是不可避免的,如果有一个好的 logcat 工具绝对可以帮助大家快速的定位到错误,并高效的找到解决办法。

尤其是我们终端软件,一旦和我们开发工具 IDE 断开,再想看到打印的 log 就非常难了。目前在移动端经常使用的方法就是借助 Bugly 和 友盟统计这样测第三方,帮我们记录 log 并上传统计。

对于线上的应用统计 Bug ,错误是非常好的,但是作为我们开发者平时用这个来查看耽误时间,毕竟不太可能非常快捷的第一时间上传。尤其是面对测试的时候,测试工程师如果测到 bug 可能并不能找到问题,因为有时不可能连着开发工具,那么今天我推荐的第一个开源工具就非常好了。

LogCatDialog

LogCatDialog 是一款可以在手机中打开 logcat 控制台。它的功能特点就是:

  • 方便快捷
  • 支持内容搜索
  • 支持自定义标题
  • 支持根据 tag 筛选
  • 支持根据 log 级别显示

使用方法也非常简单,使用 Android 的远程依赖引入,然后在写上这行代码就可以监控你的应用程序了。

看看效果如何?如下:

今天这个开源库,正好在知识星球被一个程序员也分享了,其实我打算今天就在公众号分享的,不过没事,好东西就这样,总是会被抢着分享的。

开源库地址:https://github.com/SHPDZY/LogCatDialog

开源库作者:张永

感兴趣的同学可以去试用一波,并支持一下作者,star 一波吧!

vConsole

既然在上面分享了移动端原生开发的 logcat ,那么手机网页前端的我们也应该分享一个。今天分享的这个是 vConsole

它是微信团队开源的一个轻量、可拓展、针对手机网页的前端开发者调试面板

特性如下:

  • 查看 console 日志
  • 查看网络请求
  • 查看页面 element 结构
  • 查看 Cookies 和 localStorage
  • 手动执行 JS 命令行
  • 自定义插件

示例如下:

简单的上手和使用方法如下:

具体的使用方法,还是看开源地址中的详细使用教程,微信团队开源的工具,应该非常不错,看这个试用和体验的方式,其实跟开发微信小程序手机端查看 log 的样式很像。可能是由它演变而来的哦!

开源库地址:https://github.com/Tencent/vConsole

我相信,有了这两个非常好用且方便的开源的手机端 logcat ,就能让你在手机端不管是原生开发,还是前端开发的错误和 bug 都无所遁形。

技术,职场,产品,思维

行业观察

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-07-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 非著名程序员 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • LogCatDialog
  • vConsole
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档