“易语言.飞扬”调试器已基本完成

调试器已基本完成,在Windows下测试没有发现太大的问题,在Linux下还需要进一步的测试。

“易语言.飞扬”调试器由两部分组成:本地类库(调试.ncl)提供基本调试功能,集成开发环境(IDE)提供界面相关的显示和操作。

目前已经实现的基本功能有:

设置断点,取消断点,断点是否有效

单步跟踪,单步跟踪进入

执行到光标处,执行到返回

查看变量值(支持任意类型),修改变量值(仅支持基本类型及其数组)

变量窗口:自动显示当前所有可见变量(包括本对象所有成员和属性,局部可见变量,方法参数等)的值

监视窗口:监视指定变量(或表达式)值的变化(变化后显示为红色)

调用栈窗口:显示方法调用栈,双击可跳转到方法代码处,并可查看“调用当时的”局部可见变量值和参数值


在没有调试器之前,包括在开发调试器的过程中,以及调试调试器的过程中,因为没有调试器的支持,只好使用“控制台.输出行”或信息框等调试手段,这是非常痛苦的,好在这种经历一去不复返了。

调试器万岁!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 18
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值