IntelliJ IDEA 13 debug调试细节
http://chessman-126-com.iteye.com/blog/2162147
原文地址:
环境:IntelliJ Idea 13、mac
A、 标识1,表示回退到调用栈的上一级。如现在执行到26行,点1图标,则回退到21行,再点1图标则继续回退到12行。注意,回退到方法调用处时,现场也会回退到调用前的状态(即下面的debugger和variables等窗口中的值会变成调用前)。
B、 2表示直接运行到光标处断点,适合于临时断点。
断点过滤:
A、 instance filters
B、 class filters
C、 condition和 pass count
D、 其他
settings功能:
value auto tooltips
鼠标停浮在Varibales窗口中的变量上时,值会自动提示,并且是格式化的。如\n转换成了换行。
stop watching method return values:
打开开关时,在varibales窗口中能看到一行调用的方法返回的值。
auto-variables Mode:
打开开关时,varibales窗口显示的变量会是当前断点位置的部分变量。也就是自动过滤掉一些认为不重要的变量。
unmute breakpoints on session disconnect:
打开开关时,如果在调试时有把“mute breakpoints”按钮点下打开,当关闭debug调试过程时,自动把“mute breakpoints”关闭