使用 IBM Debugger for AIX 来提高开发效率
2010-07-20 00:00:00 来源:WEB开发网查看原图(大图)
调试器显示了大量的信息,并且可以分组到不同的称为视图的部分中。下面的部分将会讨论与各种调试相关任务最重要的核心。
您最喜欢使用到的视图是 Debug 视图,它是您的调试操作的主控制中心。除了 Debug 视图,UI 包含了一些其他的视图,以显示特定的信息,包含 Monitors、Breakpoints、Memory 与 Modules、Variables 及 Registers 视图。每一个视图中工具栏内的图标提供了附加的有用操作,而且您可以将鼠标置于其上,以显示一些描述操作的信息出来。如果您想了解更多的信息,那么您可以挨个地使用它们。
Debug 视图
调试视图是任何调试过程的起始点。管理的调试视图会逐次添加每一个新的 UI 引擎连接。对于每一个调试下的过程,调试视图会显示所有它所运行的线程。反过来,对于每一个暂停的线程,可以看到一系列的栈框架,代表了访问的层级结构。除了调试视图,UI 还包含了一些其他的视图,来显示一些特定的信息,包含 Variables、Breakpoints、Registers、Monitors、Memory 与 Modules 视图。同样,当前开始调试的源文件会在 Source 编辑器中显示出来。几乎所有其他的视图都会取决于“活动的”调试过程。通过选择一个调试目标,或者调试视图中的任意其构件(例如,线程、栈框架),可以激活一个调试操作。当一个调试过程出于激活状态下,那么 UI 中剩余视图中的内容将会得到更新。
设置中断点
中断点视图是控制中断点的中心位置。您总是可以看到您在 Breakpoints 视图中设置的一系列中断点,并且可以右击视图并从 Add Breakpoint 子菜单中选择其中的一个来添加一个新中断点。通过禁止可以暂时性地将中断点置于非激活状态。在中断点视图中,激活中断点在旁边有一个可选的勾号,通过选中或者不选中可以激活或者禁止中断点的运行。
- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››使用纯文本文件打造WCF服务
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
- ››使用 ADDRESS 与 INDIRECT函数查询信息
- ››使用 COLUMN函数编制单元信息
更多精彩
赞助商链接