发布时间:2025-06-25
浏览次数:0
来源:www..com/Bowu
近期我持续在运用IDEA,今日特地将调试区域工具的操作步骤详细记录下来。
先编译好要调试的程序。
1.设置断点
选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。
2.开启调试会话
点击红色箭头指向的小虫子,开始进入调试。
在IDE界面下,Debug视图显现,其中一红色的箭头正指向程序调试暂停处的代码行intellij idea 怎么使用,位于方法f2的第11行。同时,红色箭头停留的区域展示了程序的方法调用栈,这里列出了程序在到达断点前所调用的所有方法,越靠下的方法代表其被调用的时间越早。
3.单步调试3.1 step over
点击指向红色箭头的按钮后,程序将依次向下运行,执行到当前行。若该行存在方法调用,则该方法会被完全执行并返回,随后程序将继续向下至下一行。
3.2 step into
点击指向红色箭头的按钮后,程序将依次执行下一行指令。若该指令行涉及特定自定义方法,程序将启动该自定义方法执行,而非官方类库中的方法。具体操作步骤为:
在自定义方法发f1()处设置断点,执行调试
点击
3.3 Force step into
该按钮在调试的时候能进入任何方法。
3.4 step out
在调试过程中,若你进入了一个函数(例如f2())intellij idea 怎么使用,且确认该函数运作正常,那么你可以选择退出该函数,并回到调用该函数后的下一行代码执行。需留意的是,该函数的执行已经完成。
3.5 Drop frame
按下此键,程序将回溯至当前方法的调用点(参照图中所示,程序将返回至main()函数内)并从那里重新启动执行流程,同时所有相关上下文变量的数值也将恢复至那时的状态。只要调用栈中尚存在更高层的方法,即可选择跳转至其中任意一个方法继续执行。
4. 高级调试4.1 跨断点调试
设置多个断点,开启调试。
想移动到下一个断点,点击如下图:
程序会执行从当前断点至下一个断点间的所有代码指令。若后续代码段中不再设置断点,点击该按钮后,程序将继续运行直至完成。
4.2 查看断点
点击指向的箭头按钮,您能够浏览过往所设定的断点,并且对这些断点的相关属性进行配置。
箭头1所指为你之前所设定的中断点,箭头2则允许你设定条件中断点,即当特定条件达成时(例如,c等于97)程序将暂停执行。调试工作完成后,需在箭头1位置移除所设定的中断点(通过选中中断点并点击上方显示的红色减号按钮来实现)。
4.3 设置变量值
调试启动之后,在红箭头所指的区域内,您可以对特定变量进行赋值操作;只需用鼠标左键点击选择变量,再通过右键点击弹出的菜单进行选择。这一功能能够有效提升您对条件语句和循环语句的检测速度。
(完)
Java团长
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码