自Google发布Chrome浏览器以来,其附带的Chrome开发者工具就深受开发者们的喜爱,现在人们不仅仅用它来调试Web前端页面,还将它扩展用来调试移动应用和服务端应用。在错误报告平台Bugsnag负责社区和内容的Kristine Pinedo近日撰文,总结了基于Chrome开发者工具的各种调试工具。

\\

首先是移动应用。对于iOS原生应用,你可以用PonyDebugger来调试。它由Square的移动团队开发,可用于调试iOS原生应用的网络流量和数据存储。你可以在这里了解它的功能和原理。另外,如果你使用React Native开发iOS应用,你也可以很方便的使用chrome开发者工具来进行调试,Facebook已经将它深度集成到框架当中。

\\

对于Android原生应用,Facebook推出了另一个调试工具Stetho,它也是使用Chrome开发者工具界面来进行调试的,这是一个开源项目,你可以在这里了解它的更多信息。

\\

对于移动Web应用,目前你可以通过Android上的chrome来进行远程调试。而且它还能用于调试Android原生应用中的WebView。

\\

对于Node.js应用,可以用Node-inspector进行调试。

\\

对于Ruby on Rails应用,你可以用console.log来调试,它可以将Ruby应用的log信息输出到Chrome的控制台里。

\\

对于其它的服务端应用,你可以用Chrome Logger这个Chrome开发者工具的扩展来进行调试,目前它已支持Python、PHP、.NET、Go、Java、Perl等语言开发的应用。

\\

Chrome开发者工具得到如此广泛的应用令人惊讶,但这也体现出开发者对于更优秀的开发体验的追求是没有止境的。如果你知道Chrome开发者工具的更多应用,欢迎在本文评论交流。

用Chrome开发者工具调试一切相关推荐

  1. 使用Chrome开发者工具调试Android端内网页(微信,QQ,UC,App内嵌页等)

    使用Chrome开发者工具调试Android端内网页(微信,QQ,UC,App内嵌页等) 传送门 转载于:https://www.cnblogs.com/momozjm/p/9389912.html

  2. 使用chrome开发者工具调试JavaScript代码的三种常用方法

    对 JS 程序的调试,除了在 JS 程序中使用 alert().console.log() 方法跟踪和调试代码外,开发人员也会经常使用一些调试工具.最常用的 JS 调试工具就是一些主流的浏览器的调试工 ...

  3. 如何使用Chrome开发者工具调试web socket应用

    使用Chrome开发者工具,web socket应用的调试显得异常方便. 打开Chrome开发者工具,切换到network标签页,选择Filter,根据WS过滤, 刷新我们的web socket应用, ...

  4. 一串最简单的JavaScript代码,在Chrome开发者工具调试器里触发VM8标签的出现

    代码如下: <html> <script>var code = "{ /* Jerry test generation */; debugger; console.l ...

  5. 使用 Chrome 开发者工具进行 JavaScript 问题定位与调试

    引言 Google Chrome 是由 Goole 公司开发的一款网页浏览器,自 2008 年 9 月第一个测试版本发布以来,其市场占有率逐步上升,至 2014 年 5 月,Chrome 已超越 Fi ...

  6. chrome开发者工具功能拾遗:Sources面板篇

    本文主要介绍一些本人在此之前不甚了解,但经过了解后又发现对自己的工作很有帮助的一些chrome开发者工具调试技巧/功能.也借这篇文章提醒一下自己,在实际项目中多使用这些功能,尽快熟悉起来,提升自己的工 ...

  7. 程序员的你是否熟练掌握Chrome开发者工具?

    写在前面 再过几天就是1024程序员节日了,这里提前祝各位程序员同胞们节日快乐哈^_^ 回归正题,本文主要是介绍一下Chrome developer tool(开发者工具)的使用,以方便我们的日常开发 ...

  8. 如何使用微信开发者工具调试在微信端访问的网页

    假设我用vue开发了一个web应用,需要在手机微信里访问并调试, 可以按照本文介绍的步骤,使用微信开发者工具来调试. 假设我的web应用的访问入口是如下公众号菜单的"预约"按钮: ...

  9. 在 Chrome 开发者工具中调试 node.js

    命令行工具 devtool ,它可以在 Chrome 的开发者工具中运行 Node.js 程序. 下面的记录显示了在一个 HTTP 服务器中设置断点的情况. 该工具基于 Electron 将 Node ...

最新文章

  1. 华为python工程师工资-华为百万年薪抢人工智能应届生,这个高薪行业你如何进入?...
  2. 新手必看的编程介绍,帮你推荐学习方案!
  3. Microsoft Dynamics CRM 前瑞开发
  4. 有没有一段代码,让你觉得人类的智慧也可以璀璨无比?【转】
  5. Java 中的 IO 和 NIO
  6. dell系统重装后无法进入系统_DELL电脑重装系统后出现No bootable devices --strike如何解决...
  7. 9700usb网卡 linux驱动,qf9700 USB网卡在x86 linux和arm linux上的驱动安装以及配置
  8. 技嘉主板设置服务器启动不了系统,技嘉主板开启ahci模式不认硬盘 - 卡饭网
  9. java sendkeys方法_java+selenium——键盘操作+复制粘贴(keys类)
  10. esxi 无盘服务器,用ipxe网络启动打造无盘ESXi系统
  11. 为什么戴耳机听歌时候耳朵痛?那是你没用到对的耳机
  12. VB如何自动保存_VB编写的身份证号自动识别实用程序
  13. CSDN 博客已式微?
  14. 数据类型扩展及面试题讲解
  15. 计算机桌面右下角网络连接的图标不见了,win7系统电脑右下角无线网络连接图标不见了怎么办-win7本地连接不见了...
  16. 计算机简单故障维修手册
  17. 企业为什么要申报高新技术企业
  18. 中国台湾Getac制造商首次在平板电脑中嵌入LiFi技术
  19. 经过负载均衡图片加载不出来_吐血输出:2万字长文带你细细盘点五种负载均衡策略。...
  20. 习题8-2 在数组中查找指定元素 (15 分)(python)

热门文章

  1. SpringBoot | 第一章:第一个SpringBoot应用
  2. rocketmq消费负载均衡--push消费为例
  3. Windows Phone APP中禁用截图
  4. Linux socket 网络编程常用函数总结
  5. atlas mysql 数据库同步_atlas+mysql实现主从复制和读写分离(二)
  6. Mastercam X9中文版
  7. 学习笔记——ArrayList总结
  8. /src/log4j.xml
  9. Django--分页器(paginator)
  10. 利用CGMutablePathRef制作画板涂鸦