【发布时间】:2015-12-11 08:55:56
【问题描述】:
我经常通过设置断点来调试代码。这就是代码暂停的地方。但是,如果我已经在 Unity3d 中运行了其他人编写的游戏怎么办?然后我不能轻易决定在哪里放置断点,但我需要知道程序在哪里。 关于调试的高级学习,您还有什么建议?
【问题讨论】:
-
如果你是从源代码运行,你可以试试“暂停”按钮。
-
大多数调试器支持立即停止被调试者的执行,这可能是您正在寻找的。例如,在 GDB 或 LLDB 中按 Ctrl+C 将中断进程(取决于安装的信号处理程序)
-
^^ 大多数调试器允许这样的“暂停”或“中断/恢复”。
-
我记得在labview中你可以随时暂停程序的执行来检查它的当前状态
-
感谢您的信息!您能否命名实际上具有这种“暂停”能力的 IDE?也许链接到描述?