我正在尝试在Visual Studio / VSCodium中找到“查看呼叫层次结构”功能。
我要做的是右键单击方法的名称(或按键盘快捷键),然后会打开一个新窗格,其中显示了所有调用被单击方法的方法以及该方法的调用树。 / p>
我在Eclipse和PyCharm中发现了这一点,但在VSCode中只发现了“查找所有引用”。
编辑:我想用Python做到这一点,但是如果所有语言都具有这样的功能,那就太好了。
答案 0 :(得分:0)
这是当前(v1.33)的预览功能。参见release notes re: call hierarchy。
调用层次结构视图显示了从一个函数到函数的所有调用,并且 您可以深入了解呼叫者和呼叫者。图片 下面显示了函数foo被bar和bang调用,然后 bang和fib调用了bar。
这是预览功能,目前没有任何扩展 为它提供真实的数据。但是,如果您是扩展作者, 我们邀请您验证我们建议的API。如果你感兴趣, 有一个用于测试的扩展样本: https://github.com/jrieken/demo-callhierarchy。
已经有一个绑定的命令editor.showCallHierarchy。您将必须查看是否有任何python扩展支持此功能。
答案 1 :(得分:0)