title: Recommendation - How to see order of all functions invoked in visual studio code?
body: <p>I currently inherited a very complicated code base (back end code / node / javascript).  This code is basically the code that is executed for about at least 50 api endpoints (all in one repo / workspace).  This means the code has a lot of files and functions.  It is also organized in such a way that sometimes the functions will call functions in the same file (as well as other files).  Most of the time for the endpoint to complete - the code hits about 40+ functions... It is a complete nightmare for me to see the journey of what functions are called / in what order when an api endpoint is engaged.  </p>
  
  <p>My ask is this: what is a good way in vscode to keep track of all the functions that are invoked for a certain api endpoint path?</p>
  
  <p>Acceptable answers: honestly - anything that can tell you / remember the order of what functions are invoked... and obviously - I am willing to go through the "journey" once and mark whatever functions the endpoints hit... but it's a nightmare remembering all 40+ functions it goes through....</p>
  
  <p>So I even just tried opening up each function in a separate tab and place the tab sequentially from left to right (in order)... however this poses a problem when the function is referencing a function within the same file... (you cannot open a duplicate tab of the same file)</p>
  
  <p>I also looked into the bookmarks extension in vscode... this is what I may end up doing - where I label bookmarks with numbers... but wondering if there is a better solution... </p>
  
  <p>I also looked into the native "Outline" feature in vscode - that's great, but shows me all functions / no order.</p>
  
  <p>I also installed the extension "codemap" in vscode - couldn't figure out how it worked to see if it was actually useful</p>