IDEA 2020 Debug调试使用方法
IDEA Debug界面
debug界面;
如图:
- 启动:以Debug方式启动程序;
- 断点:在需要的位置点击左侧进行设置;程序运行到断点位置会停下来;
- Debug窗口,以Debug模式运行后会自动激活;如果没有自动激活看下图,勾选对应设置即可;
- 程序按钮:这里可以启动/停止程序
- 调试按钮:共八个按钮,分别对应有快捷键;
- 方法调用栈:显示正常运行线程所调用的方法,对应该区域右上角有显示与关闭所有方法,关闭的则会显示所有类库的方法;
- Variables:查看当前断点前的方法的变量;
- Watches:可以将variables区中的变量拖入该区域查看。
激活debug窗口
调试基本用法
调试按钮:
如图:每个按钮对应快捷键或有不同,请以实际为准;从左到右以此为:
Show Execution Point
(Alt + 10):快速定位到代码执行位置;Step Over
(F6):步过:一行一行执行,如果该行有方法不会进入;Step Into
(F5):步入:如果当前行有方法,可以进入方法,常用于进入自定义方法;Force Step Into
(Alt + Shint + F7):强制步入:可以进入任何方法,常用于查看底层源码库;Step Out
(F7):步出:从步入的方法中hu回到步入处;Drop Frame
:回退断点;详见回退断点
;Run to Cursor
(Ctrl + R):运行到光标处:可以将光标定位到需要查看的位置,然后点击该按钮就会执行到光标所在行;Evaluate Expression
(Ctrl + U):计算表达式;详见计算表达式
;
程序按钮:(对应快捷键以自己的为准)
Return "application"
:重新运行程序;update "application"
:更新程序;Resume Program
:恢复程序,常用于放行程序,即断点执行完成,流程运行完;Pause Program
:暂停程序,启用Debug;Stop "application"
&#