顶级Visual Studio调试工具/功能

时间:2009-08-13 09:37:41

标签: visual-studio debugging

您最常使用Visual Studio IDE的哪个调试功能。我同意这取决于场景。但事实证明,人们倾向于经常使用某些功能(例如Stacktrace),而很少使用。

8 个答案:

答案 0 :(得分:4)

除了断点和进/出并运行光标外,我主要使用(自动)手表,堆栈跟踪和鼠标指针下的手表。我想我最常使用后者。

对于“隐藏”功能,我会投票选择调试器可视化工具。一旦我编写了一个严重操纵位图的应用程序。我遇到了一些麻烦,并写了一个可视化工具来显示内存中的位图并放大它们。它非常有用(并且易于编写)。

另一个有用的东西是条件断点。我不记得确切的情况,但我记得我很高兴看到他们的多才多艺。

当然,没有重新编译的编辑并运行非常好。

答案 1 :(得分:3)

观看

当地人

在Visual Studio 2010中,您可以期待

Historical Debugger

答案 2 :(得分:3)

立即窗口。它允许您调用代码,查询和更改属性。

答案 3 :(得分:2)

  

运行到光标

答案 4 :(得分:2)

“附加到流程......”非常方便

还观看,断点,踏入会员。

鲜为人知:[DebuggerStepThroughAttribute]。它导致VS调试器在执行成员步骤时跳过方法或属性。

答案 5 :(得分:1)

this library一起,我经常使用输出窗口。很高兴能够双击任何日志输出并直接进入生成它的行。

除此之外,还有Autos窗口,断点,Step In和Step Out(SHIFT + F11)。我经常使用Disassemby和Register窗口。

答案 6 :(得分:1)

Pseudoregisters,不一定是“顶级”,但方便。阅读更多here

答案 7 :(得分:0)

步入,跳过,快速观看,调试。点击