- Place the Cursor in Line and press Ctrl + R while Debugging instead of using Breakpoints to get the Control over the line
Ideal Debug Perspective Setup

Options in Debug Perspective
Inspect, Display, Execute, Watch

Ideal Debug Perspective Setup

Options in Debug Perspective
Inspect, Display, Execute, Watch

When you added some file as JAR file and do a Debug then the Debug Stack Trace will try to go through code which doesn’t have source attached to it. In such case we can use step filtering to let debugger know files which needs to be skipped while debugging.
In the below code I try to reach for the Constructor StringUtil.But when I try to do so by pressing F5 it throws ClassNotFoundException since the class need to be loaded first time into JVM

ClassNotFoundException

Now I use Step Filer to Skip Debugger going through classes in JRE by Using StepFilter
Window -> Preferences -> Java|Debug|Step Filtering.
Now I check Java.* to make sure I skips JRE code which does class loading into JVM.

Now when I start Debug again It directly Takes me into StringUtil

We can also add other classes through which we don’t want our debugger to flow its control by Creating your own step filters as below
