Is there a way to display a graph of function calls?

When viewing the source code in my IDE, I sometimes want to see a column of calls / calls or graphs of function calls from a specific point in the code (until the program is running) to help me understand the sequence of events better.

An example of the functionality that I would like to see is: I click on a function called 'sendNotificationEmail' And the "stack" of functions is displayed (owner on the right):

sendNotificationEmail->EmergencyNotificator->CheckIfServersOnFire->UpdateThread->Main

My question is: can any ides / plugins / or otherwise display such information, and if not, why?

This question is not specific to the IDE or language.

+3
source share
3

, , IDE/. IntelliJ Eclipse , Java-, . Visual Studio MS.

Rich Programmer Food, .

+2

Doxygen - , , UML, .. ++, Java . HTML Latex, , . Linux, Mac Windows.

. KDevelop IDE, Doxygen.

+2

Visual Studio 2005 can do this (I assume newer versions as well):

http://msdn.microsoft.com/en-us/library/z3zaa390(VS.80).aspx

The results are displayed as a tree in a separate window / window.

+1
source

Source: https://habr.com/ru/post/1768433/


All Articles