idea中的Debug工具的使用介绍


使用Debug工具时要先进行打断点的操作

1、设置断点

断点就是程序运行暂停的位置,在这个位置以后可以根据自己的操作一步一步的执行程序。
idea中设置断点:点击代码行号右侧区域,出现一条红色线就是断点位置
在这里插入图片描述

给断点添加条件

鼠标右键点击红色断点标记,可以为断点设置执行条件。如下图设置执行debug时i=5。
设置条件后,断点标记的右下角会有一个问号,出现该问号表示断点被赋予了条件。
在这里插入图片描述

2、打开Debug

断点设置好后就可以启动Debug了

Debu启动方式

方式一:
在这里插入图片描述
方式二:
在这里插入图片描述
方式三:
在这里插入图片描述

3、Debug功能介绍

左侧功能区

在这里插入图片描述
1、(编号1按钮)类似返回箭头。功能是重新执行Debug,例如当Debug执行一半时觉得自己需要重新执行时,可以点击这个按钮,这样就不用关闭Debug再打开了
2、(编号2按钮)。功能是跳到下一次断点的位置。两个断点之间的位置的代码都执行了
3、(编号3按钮)红色方块形状。功能为结束Debug。
4、(编号4按钮)重叠的红色圆形。功能是查看所有断点
5、(编号5按钮)带斜线的红色圆形。功能是隐藏所有Debug断点。用途就是,当你在Debug调试时,你觉得此时已经没有问题了,这时可以暂时隐藏所有Debug断点,无障碍运行一次,如果有问题还要取消隐藏,不至于重新打开Debug。

顶部功能区

在这里插入图片描述
1、单步跳入按钮(step over)。执行代码,遇到方法调用不会进入方法内部
2、单步进入按钮(step into)。因为功能相似,放在一起讲。两个的功能都是单步进入的执行,但唯一的区别是,

  • 蓝色向下箭头的按钮遇到方法时,只有当经过的方法时用户自定义的方法才会跳进去,如果是系统自定的方法则不会跳进去。
  • 红色向下箭头的按钮,不管是系统自定义的方法还是用户自定义的方法都会跳入到方法里面去执行。
    3、单步跳出按钮(step out)。跳出进入的方法

参考(侵删)
https://blog.csdn.net/mjh1667002013/article/details/114750192
https://blog.csdn.net/weixin_52236586/article/details/125677083

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值