您最常使用Visual Studio IDE的哪个调试功能。我同意这取决于场景。但事实证明,人们倾向于经常使用某些功能(例如Stacktrace),而很少使用。
答案 0 :(得分:4)
除了断点和进/出并运行光标外,我主要使用(自动)手表,堆栈跟踪和鼠标指针下的手表。我想我最常使用后者。
对于“隐藏”功能,我会投票选择调试器可视化工具。一旦我编写了一个严重操纵位图的应用程序。我遇到了一些麻烦,并写了一个可视化工具来显示内存中的位图并放大它们。它非常有用(并且易于编写)。
另一个有用的东西是条件断点。我不记得确切的情况,但我记得我很高兴看到他们的多才多艺。
当然,没有重新编译的编辑并运行非常好。
答案 1 :(得分:3)
答案 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)
步入,跳过,快速观看,调试。点击