2009-08-13 111 views
2

Visual Studio IDE的哪個調試功能的用處最多。我同意這取決於場景。但事實證明,人們往往會經常使用某些功能(例如Stacktrace),而一些功能則很少。頂部Visual Studio調試工具/功能

+1

調查 - 應該是社會的維基 – 2009-08-15 14:08:54

回答

4
從斷點

除了和步驟輸入/輸出,並運行至光標,我主要使用(自動)手錶,堆棧跟蹤和手錶在鼠標指針下。我認爲我使用後者最多。

對於「隱藏」功能,我會投票給調試器顯示器。一旦我編寫了一個嚴格控制位圖的應用程序。我遇到了一些麻煩,並編寫了一個可視化工具來顯示內存中的位圖並放大它們。這非常有用(並且易於編寫)。

另一個有用的東西是條件斷點。我記不起確切的情況,但我記得我很高興看到他們是多麼的多才多藝。

而且,當然,編輯並運行沒有重新編譯是非常好的。

2

執行到光標

3

立即窗口。它允許您調用代碼,查詢和更改屬性。

+0

在我看來,這是一個最重要的調試幫手。 – 2012-01-19 13:52:59

1

this library一起,我使用了很多輸出窗口。能夠雙擊任何日誌輸出並直接進入產生它的行是很好的。

除此之外,Autos窗口,斷點,步入和步出(SHIFT + F11)。我經常使用Disassemby和Register窗口。

1

Pseudoregisters,不一定「頂」,但方便。閱讀更多here

2

「附加到過程...」非常方便

也觀看,斷點,步入成員。

更少知道:[DebuggerStepThroughAttribute]。它導致VS調試器在進入成員時跳過方法或屬性。

0

步入,步過,快看,Debug.Assert的

相關問題