ABAP 调试器简介

调试器是用来执行 ABAP 程序的编程工具,可以按行或者按节来执行。使用这个工具,可以显示数据对象和检查程序的逻辑流。 

现在,可以使用两种调试器:传统调试器,兼容 6.40 以下版本;新版调试器,在 6.40 版以后。下面是这两个调试器的主要不同之处。 

  • 新版 ABAP 调试器在它自己的扩展模式(调试器)下执行,而被分析的应用(调试对象)则使用另一个扩展模式。迄今为止,被调试的应用和调试器本身共享同一个扩展模式的相同区域。因此,调试器的每个动作都可能影响应用程序流。这样,传统调试器就不能使用任何设计用户接口的 ABAP 语句。设计现代用户界面技术的路径就无法使用。 
  • 用传统调试器,一般不可能在调试模式分析那些运行在ABAP处理器单元,并且从一个下级单元递归调用的程序。例如,如果一个转换出口在 WRITE 语句中运行,就不能被分析。然而,用新版调试器就可以这么做。 
  • 新版调试器给用户更具弹性的接口,可以根据需要进行配置,并有超过8个桌面。可以根据用户选择放置和排列四个工具。例如,可以显示源代码或结构。这样,用户可以根据自己独立的需要来设计调试器界面。 

在6.40版里,可以在ABAP编辑器中选择菜单“实用程序 -> 设置”来选择使用哪种调试器。还可以在调试过程中用菜单“调试”来切换调试器。

  注意
新版调试器具有下列功能,而现在版本没有。 

  1. 观察点  
  2. 调试特殊类型(http、BSP、RFC、更新任务)  
  3. 显示内存消耗  
  4. 显示系统区域
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值