我有时会添加代码来插入断点.还有别的办法吗?如果没有,最好的解决方案是什么

本文关键字:如果没有 是什么 解决方案 添加 代码 断点 插入 | 更新日期: 2023-09-27 18:30:48

这是我偶尔发现自己做的一件愚蠢的事情,我觉得这是一个坏习惯。它通常是这样的:

  1. 我尝试放置断点,但不能,因为处理器没有有效的停止点。
  2. 所以我插入一个愚蠢的代码来打破,然后删除。(除非它被遗忘了D:)

例如,假设我想暂停在像这样的空构造函数中:

public ImAConstructor()
{
    //I want to break here but can't :(
}

所以我做了这样的事情:

public ImAConstructor()
{
    int testVar = 0; //TODO: Delete this code. Temporarily inserted to break on.
}

打字感觉很丑,可能会让编程之神感到不安。

我想要一种方法来做到这一点,不会冒着留下可能混淆其他人的毫无意义的代码的风险。

我有时会添加代码来插入断点.还有别的办法吗?如果没有,最好的解决方案是什么

如果使用 VisualStudio 开发应用程序,您应该能够在左{和右}括号上放置断点。

相关文章: