Here are some questions on debugging in Idea. Is it possible to accomplish this without modifying the code of an application?
1) I want to know how many times some line is executed.
2) I want to see the value of expression during the execution (*)
3) I want to stop the execution of my application not in the breakpoint, but only if some expression or variable is equal to some value (for example, stop app if this variable is null). How can I do it?
(*) probably I can use Watches for this. Idea debugger has this feature and I can see the value of some expression during the execution. But when the execution reaches that line second time an old value is cleared. How can I look at expression value in a dynamical way?