点击编辑器左侧图标,打开断点管理界面进行断点管理。
在编辑器行号侧边栏单击鼠标右键,选择添加条件断点并在输入框中设置表达式作为条件,使程序运行到断点且满足设置的条件时才会中断进程。
在编辑器行号侧边栏单击鼠标右键,选择添加记录点设置日志断点,在输入框中添加表达式,可以使进程运行到断点时在console窗口打印相应日志。
未勾选启用的断点不会打印日志。
临时断点允许开发者在光标停留处设置断点,点击调试器图标,断点运行至光标停留处。该断点只生效一次,生效后该断点会被删除。
也称为方法断点或符号断点,使用函数名设置断点,当程序运行到对应函数时,中断进程。
在断点管理界面中点击“+”,在弹出窗口中填写函数名,添加函数断点。
异常断点可以使程序运行到抛异常或捕获异常的代码处停住。
其他系统异常,如SIGSEGV等信号量异常会默认捕获并中断进程。
在断点管理界面中勾选catch catch和catch throw。
支持三种类型的数据断点,即变量被读、被写、被读写时中断进程。
在变量列表中对某一个变量右键,在菜单中选择添加数据断点。
在断点管理界面进行查看和禁用/使能。