Используйте VIM для пошаговой отладки Python, такого как Eclipse и PyDev

Есть ли способ использовать vim для отладки программ на python и сделать так, чтобы он выглядел/действовал как Eclipse с плагином PyDev?

Я имею в виду:

  • иметь возможность пошаговой отладки (это правильный термин?)
  • увидеть состояние всех переменных во время выполнения программы
  • быть в состоянии увидеть, где в программе процесс отладки -, может быть, подсветка строки?

Я знаю, что Eclipse — это полнофункциональная IDE, а VIM — это легкий универсальный текстовый редактор (, и что каждый из них имеет свой собственный набор функций ), но мне нравится работать в консоли, потому что у меня Windows 7 и обычно используют Ubuntu Virtualbox для обучения и работы с Python.

Я провел некоторые исследования и обнаружил следующие вещи, но ни одна из них, кажется, не делает всего того, что я хочу выше:

  1. в программе Python скажите import pdb, а затем установите точку останова в коде. Это было построчно и не позволяло мне видеть состояние переменных
  2. gdb и Клюн. Я не смог получить эту настройку, поэтому, если это мой ответ, просто дайте мне знать, и я копну глубже

Если я неправильно прочитаю документы по любому из вышеперечисленных, также дайте мне знать, и я покопаюсь.

Спасибо!

6
задан sehe 13 March 2012 в 08:03
поделиться