IDEA Debug 技巧总结
IDEA版本2018.2
参考 IDEA debug
快捷键
- 添加/取消断点: ⌘F8
- 重新运行程序: ⌥⌘R
- 跳过: F8
- 进入: F7
- 停止: ⌘F2
- 看单个/全部断点详细信息: ⇧⌘F8
断点
在打断点的那行按⇧⌘F8,如下:
只有当i==2的时候断点才会生效。
对变量还可以添加访问和修改监听,当变量被修改和访问时,断点生效:
禁用断点,禁用之后断点还在但是不起作用了,按住Alt点击断点:
debug方法
抛弃栈帧,可以回到上一个栈帧(返回到调用此方法的代码处):
在debug的右侧还可以看到jvm的堆内存的使用情况,包括每个对象的数量,还支持搜索,双击还可以查看对象的详细信息:
在debug左侧有很多快捷按钮:
在debug的时候修改变量值:
添加异常断点,代码会自动停在抛出异常的那一行:
结尾
如果大家觉得有用,请帮忙点个推荐。谢谢。