IntelliJ IDEA 中常用DeBug使用教程

常用的IDEA中DeBug图标解释:

直接看图,详细解释,每一个按钮(按钮对应图中的数字)都是什么功能。
在这里插入图片描述

1,‘rerun 项目名’:这个就是直接重新Debug某个程序
2,‘Resume Program’: 放行当前的断点,直接跳到下一个断点停下,如果后面没有断点的话就直接跑完程序。
3,‘Stop 项目名’:停止DuBug的项目或者程序。要是自己的main,点一下就停下了,要是Java web项目,则点2下,就把服务器给停了。
4,‘View BreakPoints’:查看所有的断点设置情况。具体详情,下面有示意图。
5,‘Mute BreakPoints’:直接取消所有断点,让所有断点无效,相当于直接运行完整个程序。

6,‘Show Execution Point’ :跳转到当前代码所执行的地方,也就是说你在看代码的时候,点到其他地方,一点这个按钮,就到了程序执行到当前哪行的代码的地方。
7,‘Step Over’:下一步,如果是方法,他是不会跳进去的。就是一行行的往下走。
8,‘Step Into’ :跳转到详情,如果下一行调试代码是自定义的可执行方法,就可以进入方法,查看这个方法的运行详细情况。
9,‘Force Step Into’:跳转到详情,如果下一行调试代码是自定义的可执行方法,就可以进入方法,查看这个方法的运行详细情况。注意。这个和上面8的区别开,这个是java提供的方法和你自定义的方法都能进去,上面8的只能进入你自定义的方法
10,‘Step Out’ :从方法中跳出去,和上面的8相反
11,‘Drop Frame’有时候当我们进入方法体之后,还想回退到方法体外,点这个按钮后,断点重新回到方法体之外。它不会退出方法后,直接执行下一步,这点要和上面10区别开。它会停留在你进入方法的时候的断点上,在继续还是可以再次进到方法内
12,‘Run to Cursor’:它是跳转到那个光标所在的地方,前提是到达它的路上没断点拦着
13,’‘Evaluate Expression’:这个点开之后,可以计算你想要看的代码段的值。

查看断点处的某个对象的值,可以 如下几个方法:
1,选中对象后,鼠标悬停在对象上 2 秒左右
2,在Variables中可以查看
3,使用上面图上标注的13的那个按钮
4,alter + click,按住alter,然后点击想看的变量,就出现啦变量的值

在运行时修改变量的值:
可以在watch中点击某个变量右键–选择Set Value就可以修改里面的值了
操作如下图:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值