以前曾經介紹過可以使用「附加執行緒」的方式來進行偵錯「Visual Studio 使用「附加至處理序」來進行偵錯」,這樣的好處是不必每次按下 F5 後重新從網站起始頁在翻山越嶺地到偵錯的地方,但有時候按下「Ctrl + Alt + P」快速鍵後還要去選擇所要附加的執行緒時,這個步驟就會覺得有些累贅,所以如果有一個快速的方式可以幫我們省略掉這些步驟的話,那麼可以為我們節省下不少的時間,也大大地增加開發的效率,而接下來要為各位介紹的「ReAttach」就是可以幫助我們的擴充套件。
ReAttach
http://visualstudiogallery.msdn.microsoft.com/8cccc206-b9de-42ef-8f5a-160ad0f017ae
ReAttach 支援 VS2010 與 VS2012,透過 Visual Studio 的「擴充功能和更新」就可以安裝,
安裝完成後會在 Visual Studio 上方的工具列中多增加一個圖示,
不過當專案尚未執行過第一次的偵錯前,ReAttach 圖示是 disable 的,必須在執行過一次偵錯之後才能夠 enable,
當執行過第一次偵錯之後,要再一次進入當前的執行狀態進行偵錯時,可以直接按 ReAttach 的圖示之外,也可以使用快速鍵「Ctrl + R + A」,如此就可以馬上附加到剛剛所執行偵錯的執行緒。
使用了 ReAttach 之後,要附加執行緒去做偵錯的操作時就不必像之前要經過那些步驟,一鍵就可以解決,只不過就是一定要先執行過一遍之後才能讓 ReAttach 的功能 enable。
相關套件:
AttachTo
http://visualstudiogallery.msdn.microsoft.com/d0265ab0-df51-4100-8e10-1f84403c4cd0
Debug Attach Manager 2012
http://visualstudiogallery.msdn.microsoft.com/19951adf-722a-4d92-a73a-6d7a3d70cfc4
Debug Attach Manager (for VS2010)
http://visualstudiogallery.msdn.microsoft.com/3f37acd2-4f8f-4bf0-a471-da11e62bc2a7
Attach To Anything
http://visualstudiogallery.msdn.microsoft.com/83f369cf-9fac-4430-addf-fedacc0af919
特別介紹
Visual Studio 2012 推薦套件 by demo
http://vs.demo.tc/
由微軟 MVP 同時也是「ASP.net MVC 4 網站開發美學」作者之一的 demo 所編輯,集合了許多值得推薦使用的 VS2012 擴充套件,提供給各位!
以上
竟然沒有順便幫我廣告 >"<
回覆刪除http://vs.demo.tc
唉呀... 居然忘了,馬上補上!
刪除但有時候按下「Ctrl + Alt + P」囃速鍵 <-- 我想,應該是“快速鍵” ><"
回覆刪除已更正,感謝提醒。
刪除