有没有办法自动可视化JavaScript代码树?

有没有办法自动可视化JavaScript代码树?,javascript,c#,algorithm,code-generation,Javascript,C#,Algorithm,Code Generation,我想将相当复杂的应用程序从JavaScript重写为C#。我还没有创建它,查找函数并将其转换为C#对我来说非常复杂。我在考虑它,我认为创建某种“代码树”会对我有所帮助,所以我知道从哪里开始 树应该告诉我函数是如何调用的,这样我就可以决定首先重写什么 正如您在将生成的示例图像上看到的,我将从finalFunc和chickenFunc开始,因为没有更多的函数可以移动,然后继续使用someOtherFunc和getChickenTypes 有什么办法吗?如果没有,您是否有开始重写以前从未见过的代码的

我想将相当复杂的应用程序从JavaScript重写为C#。我还没有创建它,查找函数并将其转换为C#对我来说非常复杂。我在考虑它,我认为创建某种“代码树”会对我有所帮助,所以我知道从哪里开始

树应该告诉我函数是如何调用的,这样我就可以决定首先重写什么

正如您在将生成的示例图像上看到的,我将从
finalFunc
chickenFunc
开始,因为没有更多的函数可以移动,然后继续使用
someOtherFunc
getChickenTypes


有什么办法吗?如果没有,您是否有开始重写以前从未见过的代码的提示?

您可以尝试以下项目:


如果只是JavaScript,您可以尝试FlowMaker for VSCode:


这不完全是我想要的,因为它没有显示函数图,但它确实很棒,而且很有帮助。如果有人带了更好的东西,我会等待,如果没有,这是公认的答案!如果只是JavaScript,您可以尝试FlowMaker for VSCode: