相关疑难解决方法(0)

如何在步入时跳过VS 2008中的常用类?

如何在步入时跳过VS 2008调试器中的常用类?

例如,我不希望调试器进入任何std :: classes.我怎样才能做到这一点?

我已经在VS 2005及更早版本中找到了这样做的方法,但不是2008年

c++ debugging visual-studio-2008 visual-studio

17
推荐指数
1
解决办法
1829
查看次数

在MSVC++ 2010中逐步调试期间自动跳过STL功能

我经常通过一个程序逐步调试.我通常总是使用"步入"按钮来停止我正在调试的部分中的每一行,当我认为我得到当前行时,只需再次单击.

然而,真正破坏这种工作流程的是库调用.如果有字符串长度计算或地图存储或类似的东西,调试器将跳转到某个STL文件并继续.然后我必须按"跳出"跳回我正在看的程序.

这意味着:我从我真正感兴趣的文档中被中断,首先是因为代码突然消失并且显示了STL源,其次是因为我必须查看按钮栏并移动鼠标,当我跳过时回来,我常常有些困惑.

有没有办法阻止调试器打开STL源文件?某种黑名单,或者甚至更优雅,有些设置在某个地方?到目前为止,我找到了"仅我的代码"设置,但它仅适用于托管代码,我使用本机代码.

debugging visual-studio-2010 visual-studio

17
推荐指数
1
解决办法
3257
查看次数

VS2012 NativeDE\StepOver注册表项是否阻止特定功能的步入更改格式?

我遇到了几个帖子/博客,展示了如何使用注册表项禁用步入特定功能和/或名称空间(例如,增强库).

当我尝试使用VS2012时,我没有得到预期的结果.

我试过了...

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\NativeDE\StepOver]
"10"="std\:\:.*"
"20"="boost\:\:.*"
Run Code Online (Sandbox Code Playgroud)

格式有变化吗?我有正确的注册表项吗?

c++ debugging visual-studio visual-c++ visual-studio-2012

15
推荐指数
1
解决办法
2853
查看次数