在IntelliJ IDEA中设置断点非常简单,以下是详细步骤:
设置断点
在你想要调试的代码行左侧,鼠标左击,即可在该行设置一个断点。断点会以一个红色的圆点标记显示。
条件断点
右击断点,会弹出一个条件输入框。在这个输入框中,你可以输入一个条件,例如“某某等于空”等。这个条件必须是代码中已经存在的属性或变量。输入条件后,按下回车键,断点就会变成蓝色,表示该断点是有条件的。
启用调试模式
在IDEA的右上角,点击绿色的虫子图标(Debug)启动调试模式。程序会进入调试状态,断点处的标记会变成蓝色箭头,表示程序会在该行代码处暂停。
调试操作
在调试过程中,你可以使用以下快捷键进行操作:
Step Over(F7):逐行执行代码,不进入方法内部。
Step Into(F8):逐行执行代码,如果遇到方法,进入方法内部(只进入自定义方法,不进入官方库方法)。
Force Step Into(Shift+F8):无论方法是什么,都会进入方法内部。
Step Out:从当前方法跳到方法返回处。
Run to Cursor:将断点设置到光标所在位置。
Calculate Expression:计算表达式的值。
Resume Program(F9):恢复程序执行,直到遇到下一个断点。
你还可以在调试窗口中查看变量的值、方法栈等信息。
通过以上步骤,你可以在IntelliJ IDEA中高效地设置和使用断点,进行代码调试。