龙空技术网

程序员写BUG不用怕,二次元小姐姐懂代码——GitHub移动端调试面板

GitHub优选 2473

前言:

如今你们对“jquery表格高亮”大致比较关心,大家都需要分析一些“jquery表格高亮”的相关内容。那么小编在网摘上收集了一些对于“jquery表格高亮””的相关内容,希望小伙伴们能喜欢,姐妹们快快来学习一下吧!

日常的移动端开发时,大部分程序员都会选择使用 Chrome DevTools 浏览器的移动端来模拟各种手机型号,从而进行开发和调试,看着感觉没问题了,再交给测试小姐姐们,但是毕竟是模拟,不是真实手机,于是,就有一个尴尬的场景:

开发小哥哥自信满满,这次写的完美,肯定挑不出我的 BUG!(内心:她肯定对我莫名崇拜,然后鼓起勇气约我看星星看月亮从诗词歌赋谈到人生哲学……)

测试小姐姐怒气冲冲,又写这么多显而易见的 BUG!(写这么多 BUG 还提交测试,他是瞎嘛?他想死嘛?)

……

于是,我们在 GitHub 中找到了这一款转为前端移动端设计的调试面板,Eruda。

看这卡哇伊的小姐姐,简直是程序员的标配,别关顾着看小姐姐,这个小姐姐还懂代码呢!

Eruda 类似 DevTools 的迷你版,其主要功能包括:捕获控制台日志,检查元素状态,捕获 XHR 请求,显示本地存储和 Cookie 信息等等。

功能清单:

按钮拖拽,面板透明度大小设置。Console 面板:捕获Console日志,支持log、error、info、warn、dir、time/timeEnd、clear、count、assert、table;支持占位符,包括%c自定义样式输出;支持按日志类型及正则表达式过滤;支持快捷命令加载underscore、jQuery库;支持JavaScript脚本执行。Elements 面板:查看标签内容及属性;查看应用在Dom上的样式;支持页面元素高亮;支持屏幕直接点击选取;查看Dom上绑定的各类事件。Network 面板:捕获请求,查看发送数据、返回头、返回内容等信息。Resources 面板:查看并清除localStorage、sessionStorage及cookie;查看页面加载脚本及样式文件;查看页面加载图片。Sources 面板:查看页面源码;格式化 html,css,js 代码及 json 数据。Info 面板:输出 URL 及 User Agent;支持自定义输出内容。Snippets 面板:页面元素添加边框;加时间戳刷新页面;支持自定义代码片段。

通过编写插件可以增强 Eruda 的功能:

GitHub 地址:

标签: #jquery表格高亮