Eclipse/PyDev中好用的呼叫层次结构

12

有没有办法在PyDev中获得良好的调用层次结构? 我想能够选择一个函数并查看在哪些文件中调用它,最终是由哪些其他函数调用。我尝试按F4键在Eclipse中使用层次结构视图,但它并没有输出我想要的内容。


1
我通常只是在文件中进行“查找” func_call() ... 也许有更好的方法,但无所谓...它起作用。 - Joran Beasley
1个回答

15

PyDev可以使用Ctrl+Shift+G查找引用(不确定这是否是您所称的调用层次结构)。


这只是一个简单的字符串匹配。当函数名很简单时,例如 send(),它将无法工作。 - zzy
1
嗯,这不仅仅是简单的字符串匹配 - 但你说得对,在Python中考虑到鸭子类型,可能很难猜测真正的类型以及是否应该是真正的引用(当存在疑问时,实现会添加这样的引用而不是删除它)。 - Fabio Zadrozny

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接