2013年2月17日 星期日

Visual Studio 擴充套件 - ReAttach

以前曾經介紹過可以使用「附加執行緒」的方式來進行偵錯「Visual Studio 使用「附加至處理序」來進行偵錯」,這樣的好處是不必每次按下 F5 後重新從網站起始頁在翻山越嶺地到偵錯的地方,但有時候按下「Ctrl + Alt + P」快速鍵後還要去選擇所要附加的執行緒時,這個步驟就會覺得有些累贅,所以如果有一個快速的方式可以幫我們省略掉這些步驟的話,那麼可以為我們節省下不少的時間,也大大地增加開發的效率,而接下來要為各位介紹的「ReAttach」就是可以幫助我們的擴充套件。


ReAttach

http://visualstudiogallery.msdn.microsoft.com/8cccc206-b9de-42ef-8f5a-160ad0f017ae

image

ReAttach 支援 VS2010 與 VS2012,透過 Visual Studio 的「擴充功能和更新」就可以安裝,

image

安裝完成後會在 Visual Studio 上方的工具列中多增加一個圖示,

image

不過當專案尚未執行過第一次的偵錯前,ReAttach 圖示是 disable 的,必須在執行過一次偵錯之後才能夠 enable,

image

當執行過第一次偵錯之後,要再一次進入當前的執行狀態進行偵錯時,可以直接按 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 擴充套件,提供給各位!

 

以上

4 則留言:

  1. 竟然沒有順便幫我廣告 >"<
    http://vs.demo.tc

    回覆刪除
  2. 但有時候按下「Ctrl + Alt + P」囃速鍵 <-- 我想,應該是“快速鍵” ><"

    回覆刪除

提醒

千萬不要使用 Google Talk (Hangouts) 或 Facebook 及時通訊與我聯繫、提問,因為會掉訊息甚至我是過了好幾天之後才發現到你曾經傳給我訊息過,請多多使用「詢問與建議」(在左邊,就在左邊),另外比較深入的問題討論,或是有牽涉到你實作程式碼的內容,不適合在留言板裡留言討論,請務必使用「詢問與建議」功能(可以夾帶檔案),謝謝。