When you're analyzing code and click on a procedure, function, or variable to view its definition or code contents, sooner or later you'll want to return to where you came from — possibly across multiple levels of calls. Right now, this only works reliably if you use bookmarks in the code and set a bookmark before clicking on a procedure. But in many cases, it would be much easier if you could simply “jump back”—especially with large packages containing more than 20 procedures and functions and several hundred lines of code.
I worked a couple of years with SQLNavigator and once in a while I am still missing some features, such as the "Back" and "Forward"-Buttons, that were available in the code-editor:
In SQLNavigator though, this only worked between different objects—for example, to jump back from Procedure A to Package Body B, but not to jump back and forth between multiple procedures within a single package body.
Although TOAD works different than SQLNavigator in a couple of ways I still think such a feature would be quite helpful.
