Debug时 Eclipse左侧边栏的白色箭头是什么意思?

老李在debug代码时的Debug栈如下图1所示。当选中图1的“Main.main(String[]) line6”时,Eclipse左侧边栏出现如下图2所示的白色箭头。我们知道debug时蓝色箭头指向当前待执行的代码。那么白色箭头意味着什么呢?

图1

图2

简单猜想一下,不论是白色还是蓝色的均为箭头,均指向了执行的代码。那么,白色箭头指向的可能是某种意义上未执行的代码?还是无法执行的代码?还是耗时操作的代码?这就不得而知了。
带着疑问,第一,去百度搜索有关内容,没有找到任何有价值的东西。
第二,去help.eclipse.org的debug部分搜索,也没有找到任何有价值的东西。
因此,感觉这个问题暂时无解,先放一放。
几天之后,一个偶然的机会,老李想设置Eclipse代码编辑区域的右侧色块,在Window---Preferences---General---Editors---Text Editors---Annotation中找到了如下图3所示的这个“Debug Call Stack”。这下明白了,白色箭头是用来标记Debug回调的。
图3



  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值