IDEA 2020 Debug 调试详细使用笔记

本文详细介绍了IDEA 2020的Debug调试功能,包括Debug界面、基本用法、变量查看、计算表达式、断点管理、智能步入、异常断点和多线程调试等,帮助开发者提升调试效率。
摘要由CSDN通过智能技术生成

IDEA 2020 Debug调试使用方法

IDEA Debug界面

debug界面;

1

如图:

  1. 启动:以Debug方式启动程序;
  2. 断点:在需要的位置点击左侧进行设置;程序运行到断点位置会停下来;
  3. Debug窗口,以Debug模式运行后会自动激活;如果没有自动激活看下图,勾选对应设置即可;
  4. 程序按钮:这里可以启动/停止程序
  5. 调试按钮:共八个按钮,分别对应有快捷键;
  6. 方法调用栈:显示正常运行线程所调用的方法,对应该区域右上角有显示与关闭所有方法,关闭的则会显示所有类库的方法;
  7. Variables:查看当前断点前的方法的变量;
  8. Watches:可以将variables区中的变量拖入该区域查看。

激活debug窗口

2

调试基本用法

调试按钮:

如图:每个按钮对应快捷键或有不同,请以实际为准;从左到右以此为:

3

  1. Show Execution Point(Alt + 10):快速定位到代码执行位置;
  2. Step Over(F6):步过:一行一行执行,如果该行有方法不会进入;
  3. Step Into(F5):步入:如果当前行有方法,可以进入方法,常用于进入自定义方法;
  4. Force Step Into(Alt + Shint + F7):强制步入:可以进入任何方法,常用于查看底层源码库;
  5. Step Out(F7):步出:从步入的方法中hu回到步入处;
  6. Drop Frame:回退断点;详见回退断点
  7. Run to Cursor(Ctrl + R):运行到光标处:可以将光标定位到需要查看的位置,然后点击该按钮就会执行到光标所在行;
  8. Evaluate Expression(Ctrl + U):计算表达式;详见计算表达式

程序按钮:(对应快捷键以自己的为准)

  1. Return "application":重新运行程序;
  2. update "application":更新程序;
  3. Resume Program:恢复程序,常用于放行程序,即断点执行完成,流程运行完;
  4. Pause Program:暂停程序,启用Debug;
  5. Stop "application"&#
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值