使用VIM来调试Eclipse和PyDev之类的python

Jos*_*h R 6 python eclipse debugging vim pydev

有没有办法使用vim来调试python程序,并使它看起来/行为有点像Eclipse与PyDev插件?

我的意思是:

  • 它能够进行调试(这是正确的术语吗?)
  • 在程序执行时查看状态所有变量
  • 能够看到程序中调试过程的位置 - 也许是行突出显示?

我知道Eclipse是一个全功能的IDE,而VIM是一个轻量级的通用文本编辑器(并且每个都有自己的一组功能)但我喜欢能够在控制台中工作,因为我有一台Windows 7机器,通常使用Ubuntu Virtualbox来学习和使用python.

我做了一些研究并找到了以下的东西,但它们似乎都没有完成我想要的所有内容:

  1. 在python程序中说import pdb然后在代码中设置一个断点.这是逐行的,并没有让我看到变量的状态
  2. gdb和Clewn.我无法得到这个设置,所以如果这是我的答案,请告诉我,我会深入挖掘

如果我误读上述任何一个的文档也让我知道,我会重新开始.

谢谢!

seh*_*ehe 2

我投票给 clewn,尽管我承认我还没有将它用于 python 代码。只是 C、C++ 代码,但是它确实很有魅力。

如果我没记错的话,我什至在一定程度上使用 dbx 在 AIX 5.3 上实现了此功能。