【问题标题】:Can I set breakpoint to constructors of all the classes in my code?我可以为代码中所有类的构造函数设置断点吗?
【发布时间】:2016-09-16 03:45:20
【问题描述】:

我可以为特定类的所有函数设置断点,

ClassName::*

是否可以为代码中的所有构造函数设置断点,例如,

*::Constructor //any particular keyword

我可以使用“this question”回答中建议的宏使用 Visual Studio 宏设置断点。

【问题讨论】:

  • @JackZhai 不,我正在寻找解决方案。

标签: visual-studio debugging


【解决方案1】:

我使用构造函数在我这边测试它,它不起作用。我经常使用函数断点或查找组合框并手动按 F9,就像你说的那样,为特定类的所有函数设置断点效果很好,但不是构造函数的第二种方式。

一种解决方法是,您可以使用某些扩展工具,例如 Breakpoint Generator,即使它只是帮助您为公共方法添加断点,但它确实可以帮助开发人员轻松方便地添加断点:

https://visualstudiogallery.msdn.microsoft.com/b4aaf8aa-58ab-40a1-b45c-feb3efc94e1e

当然,我也帮你在这里提交功能请求:https://visualstudio.uservoice.com/forums/121579-visual-studio-2015/suggestions/16245607-is-it-possible-to-set-breakpoint-to-all-the-constr。 也许某些 VS 扩展专家也可以为这个问题提供一个很好的途径。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-11
    • 1970-01-01
    • 1970-01-01
    • 2019-11-23
    • 1970-01-01
    • 1970-01-01
    • 2010-09-20
    • 1970-01-01
    相关资源
    最近更新 更多