3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
本文轉自百度文庫調試是開發過程中必不可少的重要一環。調試工具是那些那些使我們能夠監測、控制和糾正其他程序的程序,它們能幫我們快速找到問題的原因,最終達到提高開發效率的目的。本文將針對不同開發者推薦幾個較受歡迎的程序調試利器,如果您還有其他更好的選擇,歡迎在評論區留言,以供更多開發者學習和討論。ARM Cortex-M 系列 MCU 錯誤追蹤庫 CmBacktraceCmBacktrace (Cortex Microcontroller Backtrace)是一款針對 ARM Cortex-M 系列 MCU 的錯誤代碼自動追蹤、定位,錯誤原因自動分析的開源庫。手機前端開發調試利器 vConsolevConsole是一款由微信公眾平台前端團隊打造的前端調試面板,專治手機端看log難題。目前vConsole自帶有2個面板,默認為「日誌」面板,負責展示log,與電腦端的Developer Tools一樣,開發者可以通過調用不同的方法來打出不同的顏色,以便快速區分日誌類型;第二個是「系統」面板,vConsole會自動將一些基礎信息(如系統版本)列印出來,方便開發者定位問題。程序調試工具 GDBGDB(GNU symbolic debugger)是一個功能很強大的調試器,它可以調試多種語言。有一點要說明的是,GDB是一個調試器,而不象VC一樣是一個集成環境。你可以使用一些前端工具如XXGDB,DDD等。他 們都有圖形化界面,因此使用更方便,API & HTTP 請求調試插件 PostmanPostman 是一個 Chrome 擴展,提供功能強大的 Web API & HTTP 請求調試。它能夠發送任何類型的HTTP 請求 (GET, HEAD, POST, PUT..),附帶任何數量的參數+ headers。從瀏覽器控制和管理 Android 設備 STFSTF(or Smartphone Test Farm)是一個 Web 應用程序,用於從舒適的瀏覽器遠程調試智能手機,智能手錶和其他小工具。Web 開發調試工具 LivepoolLivePool 是一個基於 NodeJS,類似 Fiddler 支持抓包和本地替換的 Web 開發調試工具,是 Tencent AlloyTeam 在開發實踐過程總結出的一套的便捷的 WorkFlow 以及調試方案。Web 開發調試工具 AlloyLeverAlloyLever是騰訊AlloyTeam團隊開源的一款Web 開發調試工具。功能:點擊alloylever按鈕之間切換顯示或隱藏工具面板Console會輸出所有用戶列印的日誌如console.[log/error/info/debug/debug]Console會輸出所有的錯誤信息(腳本錯誤和網路請求錯誤)XHR面板會輸出所有(XMLHttpRequest)AJAX請求和伺服器端返回的數據Resouces面板會輸出所有的Cookie信息和LocalStorageTimeLime面板會輸出頁面相關的生命周期里的時間段耗時情況Visual Studio 調試引擎 MIEngineVisual Studio MI Debug Engine ("MIEngine") 提供一個開源的 Visual Studio 調試器擴展,支持 GDB Machine Interface (MI) 規範的調試器,比如: gdb,lldb 和 clrdbg。MIEngine 是 Visual Studio 的調試引擎,實現了 Core Debug Interfaces,允許 VS UI 驅動調試。Machine Interface GDB 開發的基於文本的調試,允許調試器作為大型系統的一部分使用。HTTP調試代理 FiddlerFiddler是一個http調試代理,它能 夠記錄所有的你電腦和互聯網之間的http通訊,Fiddler 可以也可以讓你檢查所有的http通訊,設置斷點,以及Fiddle 所有的「進出」的數據(指cookie,html,js,css等文件,這些都可以讓你胡亂修改的意思)。 Fiddler 要比其他的網路調試器要更加簡單,因為它僅僅暴露http通訊還有提供一個用戶友好的格式。Fiddler 包含一個簡單卻功能強大的基於JScript .NET 事件腳本子系統,他非常靈活性非常棒,可以支持眾多的http調試任務。Fiddler 是用C#寫出來的。好了同學們,我能介紹的也都全部介紹完給你們了,以上的部分就是我想說的內容,如果你也想在IT行業拿高薪,可以參加我們的JAVA全棧晉階訓練營課程,選擇最適合自己的課程學習,技術大牛親授,7個月後,進入名企拿高薪。我們的課程內容有:反射原理、枚舉原理與應用、註解原理、常用設計模式、正規表達式高級應用、JAVA操作Office原理詳解、JAVA圖像處理技術,等多個知識點的詳解和實戰。如果你想拿高薪的,想學習的,想就業前景好的,想跟別人競爭能取得優勢的,想進阿裡面試但擔心面試不過的,你都可以來,群:240448376註:加群要求1、具有1-3工作經驗的,面對目前流行的技術不知從何下手,需要突破技術瓶頸的可以加。2、在公司待久了,過得很安逸,但跳槽時面試碰壁。需要在短時間內進修、跳槽拿高薪的可以加。3、如果沒有工作經驗,但基礎非常紮實,對java工作機制,常用設計思想,常用java開發框架掌握熟練的,可以加。4、覺得自己很牛B,一般需求都能搞定。但是所學的知識點沒有系統化,很難在技術領域繼續突破的可以加。5.阿里Java高級大牛直播講解知識點,分享知識,多年工作經驗的梳理和總結,帶著大家全面、科學地建立自己的技術體系和技術認知!6.小號或者小白之類加群一律不給過,謝謝。最後,每一位讀到這裡的網友,感謝你們能耐心地看完。覺得對你有幫助可以給個喜歡!希望在成為一名更優秀的Java程序員的道路上,我們可以一起學習、一起進步

本文由yidianzixun提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦