寫程式難免要除錯,無論是找自己的錯還是除別人的錯都不是一件簡單的事。
很幸運地在 Visual Studio 上出現一套強大的擴充套件:OzCode。
藉由變數提示、物件搜尋、屬性關注…等功能,可以協助使用者快速理解程式碼並更容易發現錯誤。
寫程式難免要除錯,無論是找自己的錯還是除別人的錯都不是一件簡單的事。
很幸運地在 Visual Studio 上出現一套強大的擴充套件:OzCode。
藉由變數提示、物件搜尋、屬性關注…等功能,可以協助使用者快速理解程式碼並更容易發現錯誤。
日前上 SkillTree 課程:自動測試與 TDD 實務開發(使用C#) 第五梯,91 大推薦了一套非常實用的擴充套件:Alive。
在以前,想要知道程式碼跑起來是不是跟自己想得一樣,需要在程式碼加入中斷點,實際執行或執行單元測試後,不停地將滑鼠移至變數上確認。
維護別人程式碼是痛苦的,維護自己以前的程式碼也不惶多讓,通常都需要重新理解邏輯,在理解過程中可能需要不斷地執行並反覆確認。
使用 Alive 可以讓開發更簡單。在開發過程中不用建置甚至不需要存檔,即時顯示每個變數值,簡單的功能卻能帶來極大的效益。