在 Delphi 7 中单步调试程序时,有时会出现 CPU 窗口并跳转到相应指令。我认为这很烦人,因为我只想单步调试 Pascal 代码。
有人知道如何禁用这个 CPU 弹窗吗?
如果这个窗口永远不再显示,我也不会感到遗憾。
在我之前使用的 Delphi 5 中没有出现这种情况。通常我只使用“步过”按钮,只有想详细了解已使用的(Pascal)单元时才使用“步入”功能。
工具->选项->调试器选项->Codegear调试器
。在 通用
中,选择 忽略非用户断点
。修改以下注册表键:
HKEY_CURRENT_USER/software/Borland/Delphi/6.0/Debugging/Integrated Debugging = 0
看起来我解决了它:将以下内容添加到注册表中: HKCU\Software\Borland|Delphi\7.0\Debugging: EnableCPU (stringvalue):0
当当前单元没有调试信息时,您会陷入CPU窗口。
尝试启用Debug-DCU(在Project/Options.../Compiler中)。如果您还没有检查其他调试选项,请也激活它们。