微信号:infoqchina

介绍:有内容的技术社区媒体

调试一切!Chrome开发者工具推荐

2015-04-07 11:47 InfoQ



自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开发者工具的更多应用,欢迎在我们的评论区中交流讨论。


 
InfoQ 更多文章 Facebook如何实现PB级别数据库自动化备份 学术派Google软件工程师Matt Welsh谈移动开发趋势 Spotify为什么要使用一些“无聊”的技术? 妹纸们放假了,汉纸们做啥? 大多数重构可以避免
猜您喜欢 【第1章第141回】深入浅出ES6(三):生成器 Generators 数据可视化技术四大派系:办公室派、设计师派、分析师派和工程师派 redis数据持久化机制 2014年程序员该拿多少钱? 2014年最值得关注的开源项目排行