IDEA的一些使用技巧(调试篇)

IDEA的一些使用技巧(调试篇),第1张

1、添加断点快捷键。ctrl + F8

2、跳到下一个断点。F9

3、查看所有断点/设置条件断点。ctrl+shift+F8

4、禁止所有断点。mute breakpoints.

1、Evaluate Expression 表达式求值。Alt + F8

2、Run to Cursor。Alt + F9

3、调试过程中手动改变值。在debug区选中参数,按F2.

快捷键运行:ctrl+shift+F10

查看历史运行列表:alt + shift + F9

先编译好要调试的程序

设置断点:选定要设置断点的代码行,dao在行号的区域后回面单击答鼠标左键即可。

开启调试会话:点击红色箭头指向的小虫子,开始进入调试。

IDE下方出现Debug视图,红色的箭头指向的是现在调试程序停留的代码行,方法f2()中,程序的第11行。红色箭头悬停的区域是程序的方法调用栈区。在这个区域中显示了程序执行到断。

扩展资料:

IDEA提供了丰富的导航查看模式,例如Ctrl+E显示最近打开过的文件,Ctrl+N显示你希望显示的类名查找框(该框同样有智能补充功能,当你输入字母后IDEA将显示所有候选类名)。在最基本的project视图中,还可以选择多种的视图方式。

不用通过版本管理服务器,单纯的IDEA就可以查看任何工程中文件的历史记录,在版本恢复时你可以很容易的将其恢复。

IDEA是所有IDE中最早支持重构的,其优秀的重构能力一直是其主要卖点之一。

Java规范中提倡的toString()、hashCode()、equals()以及所有的get/set方法,你可以不用进行任何的输入就可以实现代码的自动生成,从而把你从无聊的基本方法编码中解放出来。

参考资料来源:百度百科-IntelliJ IDEA

启动:以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":双击关闭程序;

View Breakpoints:查看所有断点窗口;

Mute Breakpoints:静音、哑的,点击会将断点变为灰色,所有断点失效,Resume Program可以直接放行,再次点击断点恢复;如果想指定断点失效,可以右键对应断点,取消勾选Enabled;


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12016142.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存