我得到的项目是我见过的最大的一堆意大利面条,有 0 个单元测试或任何明显的命名约定。
我很难相信在调试模式下运行时仍然无法让 Visual Studio 在解决方案代码的下一个执行行自动中断。
在这种情况下,我知道代码正在执行特定的 5000 行代码文件 - 但甚至没有一种简单的方法来为每一行编写一个断点!
有什么合理的理由解释为什么在 2017 年(甚至 2010 年)这个功能不存在吗?
也许确实如此,但我还没有找到如何!
我通常只是运行直到发生某些事情,例如消息框或运行时间较长的处理,然后“调试”->“全部中断”,并检查堆栈跟踪。
这让我可以看到我感兴趣的代码。