Python 用于分析和单步执行代码的工具?

Python 用于分析和单步执行代码的工具?,python,code-analysis,profiling,Python,Code Analysis,Profiling,最近我遇到了一个工具,它可以分析运行中的python代码,并生成一个类似于代码编辑器的可视化表示,允许一个人逐步浏览代码的不同部分,查看每个部分被调用的次数、执行时间等 我再也找不到它的参照物了。有人知道它可能是什么吗?使用python插件?或者。是cProfile/Hotshot的用户界面(请参阅),它还提供了分析数据的可视化 另一个有用的链接可能是指向PyCon2009谈话的链接也许?找到了我要找的内容: CodeInvestor是Python程序的跟踪工具。记录所有运行时信息。在Firef

最近我遇到了一个工具,它可以分析运行中的python代码,并生成一个类似于代码编辑器的可视化表示,允许一个人逐步浏览代码的不同部分,查看每个部分被调用的次数、执行时间等

我再也找不到它的参照物了。有人知道它可能是什么吗?

使用python插件?

或者。

是cProfile/Hotshot的用户界面(请参阅),它还提供了分析数据的可视化


另一个有用的链接可能是指向PyCon2009谈话的链接

也许?

找到了我要找的内容:

CodeInvestor是Python程序的跟踪工具。记录所有运行时信息。在Firefox浏览器中阅读代码及其运行时详细信息。查看程序运行时执行的操作


不,这两个都不是。它可能使用了这些库,但它提供了一个非常方便的可视化界面,看起来像编辑器中突出显示的代码。看看David/f3lix的答案,我想这就是你想要的。不,虽然看起来不错,但它是一个独立的工具,而不是IDE扩展。