用Chrome开发者工具调试一切
自Google發(fā)布Chrome瀏覽器以來,其附帶的Chrome開發(fā)者工具就深受開發(fā)者們的喜愛,現(xiàn)在人們不僅僅用它來調(diào)試Web前端頁面,還將它擴(kuò)展用來調(diào)試移動應(yīng)用和服務(wù)端應(yīng)用。在錯誤報(bào)告平臺Bugsnag負(fù)責(zé)社區(qū)和內(nèi)容的Kristine Pinedo近日撰文,總結(jié)了基于Chrome開發(fā)者工具的各種調(diào)試工具。
\\首先是移動應(yīng)用。對于iOS原生應(yīng)用,你可以用PonyDebugger來調(diào)試。它由Square的移動團(tuán)隊(duì)開發(fā),可用于調(diào)試iOS原生應(yīng)用的網(wǎng)絡(luò)流量和數(shù)據(jù)存儲。你可以在這里了解它的功能和原理。另外,如果你使用React Native開發(fā)iOS應(yīng)用,你也可以很方便的使用chrome開發(fā)者工具來進(jìn)行調(diào)試,Facebook已經(jīng)將它深度集成到框架當(dāng)中。
\\對于Android原生應(yīng)用,Facebook推出了另一個(gè)調(diào)試工具Stetho,它也是使用Chrome開發(fā)者工具界面來進(jìn)行調(diào)試的,這是一個(gè)開源項(xiàng)目,你可以在這里了解它的更多信息。
\\對于移動Web應(yīng)用,目前你可以通過Android上的chrome來進(jìn)行遠(yuǎn)程調(diào)試。而且它還能用于調(diào)試Android原生應(yīng)用中的WebView。
\\對于Node.js應(yīng)用,可以用Node-inspector進(jìn)行調(diào)試。
\\對于Ruby on Rails應(yīng)用,你可以用console.log來調(diào)試,它可以將Ruby應(yīng)用的log信息輸出到Chrome的控制臺里。
\\對于其它的服務(wù)端應(yīng)用,你可以用Chrome Logger這個(gè)Chrome開發(fā)者工具的擴(kuò)展來進(jìn)行調(diào)試,目前它已支持Python、PHP、.NET、Go、Java、Perl等語言開發(fā)的應(yīng)用。
\\Chrome開發(fā)者工具得到如此廣泛的應(yīng)用令人驚訝,但這也體現(xiàn)出開發(fā)者對于更優(yōu)秀的開發(fā)體驗(yàn)的追求是沒有止境的。如果你知道Chrome開發(fā)者工具的更多應(yīng)用,歡迎在本文評論交流。
總結(jié)
以上是生活随笔為你收集整理的用Chrome开发者工具调试一切的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 思科cisco解决方案:思科ACI解决方
- 下一篇: Servlet中转发和重定向的路径问题以