IntelliJ IDEA 13 debug调试细节


环境:IntelliJ Idea 13mac

 


IntelliJ IDEA 13 debug调试细节_第1张图片
 

A、       标识1,表示回退到调用栈的上一级。如现在执行到26行,点1图标,则回退到21行,再点1图标则继续回退到12行。注意,回退到方法调用处时,现场也会回退到调用前的状态(即下面的debuggervariables等窗口中的值会变成调用前)。

B、         2表示直接运行到光标处断点,适合于临时断点。

 

断点过滤:

A、         instance filters


IntelliJ IDEA 13 debug调试细节_第2张图片
 

 

 
IntelliJ IDEA 13 debug调试细节_第3张图片
 

B、         class filters


IntelliJ IDEA 13 debug调试细节_第4张图片
 

C、         condition pass count

 
IntelliJ IDEA 13 debug调试细节_第5张图片
 

 

D、        其他


IntelliJ IDEA 13 debug调试细节_第6张图片
 

 


IntelliJ IDEA 13 debug调试细节_第7张图片
 

 

settings功能:

value auto tooltips


IntelliJ IDEA 13 debug调试细节_第8张图片
 

 

IntelliJ IDEA 13 debug调试细节_第9张图片
 
 

 

鼠标停浮在Varibales窗口中的变量上时,值会自动提示,并且是格式化的。如\n转换成了换行。

 

stop watching method return values

打开开关时,在varibales窗口中能看到一行调用的方法返回的值。

 

auto-variables Mode

打开开关时,varibales窗口显示的变量会是当前断点位置的部分变量。也就是自动过滤掉一些认为不重要的变量。

 

unmute breakpoints on session disconnect

打开开关时,如果在调试时有把“mute breakpoints”按钮点下打开,当关闭debug调试过程时,自动把“mute breakpoints”关闭

你可能感兴趣的:(idea,intellij)