1. 程式人生 > >推薦近乎免費的調試神器——OzCode

推薦近乎免費的調試神器——OzCode

wal ext 地方 結果 語句 improve 帶來 提示 屬性

https://walterlv.github.io/post/using-ozcode-to-improve-debug.html

當一只斷點打在 Visual Studio 的代碼編輯器中,程序命中斷點的那一刻,調試才剛剛開始……這個時候忙碌的手在鍵盤和鼠標之間來回跳躍,試圖抓住每一次單步執行帶來的狀態改變。

如果命中斷點的那一刻多數我需要的狀態都自動呈現,偶爾需要的狀態能夠快速定位,那該多好!於是,有了 OzCode……


OzCode 的官網在這裏:OzCode: Innovative debugging extension for Visual Studio。https://www.oz-code.com/

OzCode 有這些非常吸引我的地方:

  • 當程序進入斷點的時候,OzCode 會用紅黃綠三色指示程序即將進入的分支技術分享圖片

  • OzCode 會在每一個局部變量上方標註它現在的值(不過這一功能 Visual Studio 15.5 開始也提供了)

  • 調試 UI 對象時,常常的屬性列表在 OzCode 的幫助之下可以快速搜索

  • 長長的 linq 語句可以利用 OzCode 看到集合中的每一項對結果的影響(通過滾輪查看)

    ▲ 分支著色(圖片來源於官網)
    ▲ 搜索屬性(圖片來源於官網)

官網下載的時候會看到提示——一個月免費試用。但事實上,每次 Visual Studio 更新,OzCode 都會重置試用天數。事實上 Visual Studio 2017 開始,更新間隔基本上都在一個月以內。也就是說——只要勤更新 VS,OzCode 幾乎一直免費!


▲ 每次更新 Visual Studio 之後,OzCode 都會重置

原文地址: https://walterlv.github.io/post/using-ozcode-to-improve-debug.html

推薦近乎免費的調試神器——OzCode