Possible idea / Can this already be done?

I was working on some code today and realised that it would have been useful for the IDE to show me possible call paths from one routine to another.  I knew I was calling a certain high-level routine, and I knew an error was occurring in a low-level utility, but I was unsure what routines were being called in-between.

I don't know if you have the ability to do this statically, or if it's already available somewhere in the GUI, but I thought I'd give it as a suggestion...



The feature you are looking for is named "Call Hierarchy" and is available via Ctrl+Alt+H, or the menu via Navigate > Call Hierarchy when your cursor is at the method declaration or usage.

More info is in the help documentation at: