I often accidently step into code that I\'m not interested in while debugging in Delphi.
Let\'s start by saying that I know that you can step over with F8, and that
AFAIK, the debugger is only aware of the files in Browsing Path that you can modify in Options. So if you exclude the paths of modules you're not interested in debugging that will give the effect of what you want to do.
One caveat: code completion also relies on Browsing Path so you might run into occasions that code completion falls short when needed.