一次设置多个断点的属性

时间:2012-02-17 13:02:10

标签: c++ visual-studio visual-studio-2008 debugging

我正在调试特定类的调用,并在每个函数上设置了一个断点。

将这些转换为跟踪点花了一些时间并单击,现在我想扩展跟踪输出。由于我不想再次遍历所有断点,替换模板,我想知道是否有办法在单个操作中为多个断点设置断点属性(例如打印的消息)。

1 个答案:

答案 0 :(得分:0)

可以通过修改注册表项来更改默认的跟踪点消息,但是如果您已经更改了现有的跟踪点,这对您没有帮助。

默认消息是(WinXP Visual Studio 2005),位于:

HKEY_CURRENT_USER \ Software \ Microsoft \ VSA \ 8.0 \ Debugger \ DefaultTracepointMessage - 功能:$ FUNCTION,主题:$ TID $ TNAME

另一种解决方案是运行一个循环遍历所有断点的宏并修改它的消息:

    Dim bp As EnvDTE80.Breakpoint2
    For Each bp In bps
        bp.Message = "Your new output"
    Next