作者:Colin Nicholls
发布时间:1999.05
翻译:
deepl https://www.deepl.com/translator
格式整理:xinjie
—————————————————
本文首次发表是在 1999 年 5 月举行的 Microsoft/Advisor Visual Foxpro DevCon 10 会议上。
简介
在 Visual FoxPro 5.0 版本中,3.0(以及更早的版本)中蹩脚的调试和跟踪窗口被一套全新的功能强大的调试窗口完全取代。在最新的 6.0 版本中,这两个窗口没有太大变化。它们仍然功能强大,而我们中的大多数人仍然不熟悉它们所提供的全部功能。在本文中,我将深入演示这些功能。希望对你们每个人,包括那些从 5.0 开始就广泛使用调试器的人来说,都能有所收获。
如何激活调试器
从 Visual FoxPro 内部启动调试器有多种方法。最常见的方法可能是从 "工具 "菜单中选择 "调试器":
还有其他方法。请尝试在命令窗口中键入以下语句:
debug
set step on
set echo on
activate window debug | trace | locals | call
调试器出现了,如果你以前从未见过它,我可以想象它的大小和复杂程度会吓你一跳。从哪里开始呢?所有这些嵌套窗口都有什么作用?它有菜单和工具栏,什么都有!
一开始可能会让人望而生畏。为了逐步了解这一工具的功能,让我们先设置一个简单的首选项,以简化操作:在 VFP IDE 菜单中,选择:工具-选项,然后选择调试页面(Debug)。将调试环境首选项从 "Debug Frame"更改为 "FoxPro Frame",我们就能简化需要查看的窗口数量,并使调试器的行为更像以前那样。
单击 "确定 "保存更改,然后再次查看 "工具 "菜单。它已更改为为每个调试窗口包含一个单独的菜单项。